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)
283
throw
CapabilityException
.InvalidArgument(
330
throw
CapabilityException
.InvalidArgument(
351
throw
CapabilityException
.InvalidArgument(
360
return proxy ?? throw
CapabilityException
.InvalidArgument(
365
catch (Exception ex) when (ex is not
CapabilityException
)
367
throw
CapabilityException
.InvalidArgument(
563
throw
CapabilityException
.HandleNotFound(handleRef.HandleId, capabilityId);
592
throw
CapabilityException
.InvalidArgument(
695
throw
CapabilityException
.InvalidArgument(
704
catch (
CapabilityException
)
710
throw
CapabilityException
.TypeMismatch(
715
throw
CapabilityException
.InvalidArgument(
Ats\CapabilityDispatcher.cs (28)
185
throw
CapabilityException
.InvalidArgument(capabilityId, "context", "Missing required argument 'context'");
191
throw
CapabilityException
.InvalidArgument(capabilityId, "context", "Argument 'context' must be a handle reference");
196
throw
CapabilityException
.HandleNotFound(handleRef.HandleId, capabilityId);
232
throw
CapabilityException
.InvalidArgument(capabilityId, "context", "Missing required argument 'context'");
238
throw
CapabilityException
.InvalidArgument(capabilityId, "context", "Argument 'context' must be a handle reference");
243
throw
CapabilityException
.HandleNotFound(handleRef.HandleId, capabilityId);
248
throw
CapabilityException
.InvalidArgument(capabilityId, "value", "Missing required argument 'value'");
310
throw
CapabilityException
.InvalidArgument(capabilityId, "context", "Missing required argument 'context'");
316
throw
CapabilityException
.InvalidArgument(capabilityId, "context", "Argument 'context' must be a handle reference");
321
throw
CapabilityException
.HandleNotFound(handleRef.HandleId, capabilityId);
354
throw
CapabilityException
.InvalidArgument(
389
throw
CapabilityException
.TypeMismatch(capabilityId, mismatchParam, expected, actual);
451
throw
CapabilityException
.InvalidArgument(
476
throw
CapabilityException
.TypeMismatch(capabilityId, mismatchParam, expected, actual);
543
throw
CapabilityException
.CapabilityNotFound(capabilityId);
558
catch (
CapabilityException
ex)
580
throw
CapabilityException
.InvalidArgument(
779
throw
CapabilityException
.HandleNotFound(handleRef.HandleId, capability.CapabilityId);
807
throw
CapabilityException
.HandleNotFound(handleRef.HandleId, capability.CapabilityId);
830
throw
CapabilityException
.TypeMismatch(
847
catch (
CapabilityException
ex) when (ex.Error.Code is AtsErrorCodes.InvalidArgument or AtsErrorCodes.TypeMismatch)
860
throw
CapabilityException
.TypeMismatch(
1032
throw
CapabilityException
.InvalidArgument(capabilityId, name, $"Missing required argument '{name}'");
1036
throw
CapabilityException
.InvalidArgument(capabilityId, name, $"Argument '{name}' cannot be null");
1074
throw
CapabilityException
.InvalidArgument(capabilityId, name, $"Missing required argument '{name}'");
1078
throw
CapabilityException
.InvalidArgument(capabilityId, name, $"Argument '{name}' must be a handle reference");
1082
throw
CapabilityException
.HandleNotFound(handleRef.HandleId, capabilityId);
1087
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)
132
catch (
CapabilityException
ex)
Aspire.Hosting.RemoteHost.Tests (64)
AtsMarshallerTests.cs (6)
388
Assert.Throws<
CapabilityException
>(() =>
716
var
ex = Assert.Throws<
CapabilityException
>(() =>
840
var
exception = Assert.Throws<
CapabilityException
>(
1478
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
>(() =>