9 instantiations of CapabilityException
Aspire.Hosting.RemoteHost (9)
Ats\CapabilityException.cs (7)
43
return new
CapabilityException
(new AtsError
56
return new
CapabilityException
(new AtsError
73
return new
CapabilityException
(new AtsError
95
return new
CapabilityException
(new AtsError
115
return new
CapabilityException
(new AtsError
139
? new
CapabilityException
(error, innerException)
140
: new
CapabilityException
(error);
Ats\PolyglotCapabilityInvocationException.cs (2)
116
? new
CapabilityException
(error, InnerException)
117
: new
CapabilityException
(error);
121 references to CapabilityException
Aspire.Hosting.RemoteHost (57)
Ats\AtsMarshaller.cs (12)
266
throw
CapabilityException
.InvalidArgument(
313
throw
CapabilityException
.InvalidArgument(
334
throw
CapabilityException
.InvalidArgument(
343
return proxy ?? throw
CapabilityException
.InvalidArgument(
348
catch (Exception ex) when (ex is not
CapabilityException
)
350
throw
CapabilityException
.InvalidArgument(
546
throw
CapabilityException
.HandleNotFound(handleRef.HandleId, capabilityId);
575
throw
CapabilityException
.InvalidArgument(
678
throw
CapabilityException
.InvalidArgument(
687
catch (
CapabilityException
)
693
throw
CapabilityException
.TypeMismatch(
698
throw
CapabilityException
.InvalidArgument(
Ats\CapabilityDispatcher.cs (28)
189
throw
CapabilityException
.InvalidArgument(capabilityId, "context", "Missing required argument 'context'");
195
throw
CapabilityException
.InvalidArgument(capabilityId, "context", "Argument 'context' must be a handle reference");
200
throw
CapabilityException
.HandleNotFound(handleRef.HandleId, capabilityId);
236
throw
CapabilityException
.InvalidArgument(capabilityId, "context", "Missing required argument 'context'");
242
throw
CapabilityException
.InvalidArgument(capabilityId, "context", "Argument 'context' must be a handle reference");
247
throw
CapabilityException
.HandleNotFound(handleRef.HandleId, capabilityId);
252
throw
CapabilityException
.InvalidArgument(capabilityId, "value", "Missing required argument 'value'");
314
throw
CapabilityException
.InvalidArgument(capabilityId, "context", "Missing required argument 'context'");
320
throw
CapabilityException
.InvalidArgument(capabilityId, "context", "Argument 'context' must be a handle reference");
325
throw
CapabilityException
.HandleNotFound(handleRef.HandleId, capabilityId);
358
throw
CapabilityException
.InvalidArgument(
393
throw
CapabilityException
.TypeMismatch(capabilityId, mismatchParam, expected, actual);
455
throw
CapabilityException
.InvalidArgument(
480
throw
CapabilityException
.TypeMismatch(capabilityId, mismatchParam, expected, actual);
570
throw
CapabilityException
.CapabilityNotFound(capabilityId);
585
catch (
CapabilityException
ex)
607
throw
CapabilityException
.InvalidArgument(
806
throw
CapabilityException
.HandleNotFound(handleRef.HandleId, capability.CapabilityId);
834
throw
CapabilityException
.HandleNotFound(handleRef.HandleId, capability.CapabilityId);
857
throw
CapabilityException
.TypeMismatch(
874
catch (
CapabilityException
ex) when (ex.Error.Code is AtsErrorCodes.InvalidArgument or AtsErrorCodes.TypeMismatch)
887
throw
CapabilityException
.TypeMismatch(
1059
throw
CapabilityException
.InvalidArgument(capabilityId, name, $"Missing required argument '{name}'");
1063
throw
CapabilityException
.InvalidArgument(capabilityId, name, $"Argument '{name}' cannot be null");
1101
throw
CapabilityException
.InvalidArgument(capabilityId, name, $"Missing required argument '{name}'");
1105
throw
CapabilityException
.InvalidArgument(capabilityId, name, $"Argument '{name}' must be a handle reference");
1109
throw
CapabilityException
.HandleNotFound(handleRef.HandleId, capabilityId);
1114
throw
CapabilityException
.TypeMismatch(
Ats\CapabilityException.cs (6)
41
public static
CapabilityException
CapabilityNotFound(string capabilityId)
54
public static
CapabilityException
HandleNotFound(string handleId, string? capabilityId = null)
67
public static
CapabilityException
TypeMismatch(
90
public static
CapabilityException
InvalidArgument(
110
public static
CapabilityException
CallbackError(
126
public static
CapabilityException
InternalError(
Ats\PolyglotCapabilityInvocationException.cs (2)
96
/// Converts this exception to a structured ATS <see cref="
CapabilityException
"/>.
98
public
CapabilityException
ToCapabilityException()
Ats\ReferenceExpressionRef.cs (8)
149
/// <exception cref="
CapabilityException
">Thrown if handles cannot be resolved or are invalid types.</exception>
170
?? throw
CapabilityException
.InvalidArgument(capabilityId, $"{paramName}.condition",
175
throw
CapabilityException
.HandleNotFound(conditionHandleRef.HandleId, capabilityId);
181
throw
CapabilityException
.InvalidArgument(capabilityId, $"{paramName}.condition",
187
?? throw
CapabilityException
.InvalidArgument(capabilityId, $"{paramName}.whenTrue",
193
?? throw
CapabilityException
.InvalidArgument(capabilityId, $"{paramName}.whenFalse",
226
throw
CapabilityException
.HandleNotFound(handleRef.HandleId, capabilityId);
237
throw
CapabilityException
.InvalidArgument(capabilityId, $"{paramName}.valueProviders[{i}]",
RemoteAppHostService.cs (1)
137
catch (
CapabilityException
ex)
Aspire.Hosting.RemoteHost.Tests (64)
AtsMarshallerTests.cs (6)
456
Assert.Throws<
CapabilityException
>(() =>
784
var
ex = Assert.Throws<
CapabilityException
>(() =>
908
var
exception = Assert.Throws<
CapabilityException
>(
1546
Assert.Throws<
CapabilityException
>(() =>
CapabilityDispatcherTests.cs (54)
95
var
ex = Assert.Throws<
CapabilityException
>(() =>
113
var
ex = Assert.Throws<
CapabilityException
>(() =>
126
throw
CapabilityException
.InvalidArgument("test/capability@1", "param", "Bad value");
132
var
ex = Assert.Throws<
CapabilityException
>(() =>
150
var
ex = Assert.Throws<
CapabilityException
>(() =>
164
var
ex = Assert.Throws<
CapabilityException
>(() =>
222
var
ex = Assert.Throws<
CapabilityException
>(() =>
279
var
ex = Assert.Throws<
CapabilityException
>(() =>
292
var
ex = Assert.Throws<
CapabilityException
>(() =>
304
var
ex = Assert.Throws<
CapabilityException
>(() =>
521
var
ex = Assert.Throws<
CapabilityException
>(() =>
879
var
ex = Assert.Throws<
CapabilityException
>(() =>
926
var
ex = Assert.Throws<
CapabilityException
>(() =>
1060
var
ex = Assert.Throws<
CapabilityException
>(() =>
1098
var
ex = Assert.Throws<
CapabilityException
>(() =>
1119
var
ex = Assert.Throws<
CapabilityException
>(() =>
1490
var
ex = Assert.Throws<
CapabilityException
>(() => dispatcher.Invoke("Aspire.Hosting/Dict.toObject", args));
1769
var
ex = Assert.Throws<
CapabilityException
>(() =>
1793
var
ex = Assert.Throws<
CapabilityException
>(() =>
1816
var
ex = Assert.Throws<
CapabilityException
>(() =>
1838
var
ex = Assert.Throws<
CapabilityException
>(() =>
1860
var
ex = Assert.Throws<
CapabilityException
>(() =>
1881
var
ex = Assert.Throws<
CapabilityException
>(() =>
1908
var
ex = Assert.Throws<
CapabilityException
>(() =>
1936
var
ex = Assert.Throws<
CapabilityException
>(() =>
1964
var
capabilityException = ex.ToCapabilityException();
1991
var
capabilityException = ex.ToCapabilityException();
2020
var
capabilityException = ex.ToCapabilityException();
2042
var
capabilityException = ex.ToCapabilityException();
2073
var
capabilityException = ex.ToCapabilityException();
ReferenceExpressionRefTests.cs (4)
163
var
ex = Assert.Throws<
CapabilityException
>(() =>
223
var
ex = Assert.Throws<
CapabilityException
>(() =>