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);
123 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 (66)
AtsMarshallerTests.cs (6)
456
Assert.Throws<
CapabilityException
>(() =>
784
var
ex = Assert.Throws<
CapabilityException
>(() =>
908
var
exception = Assert.Throws<
CapabilityException
>(
1575
Assert.Throws<
CapabilityException
>(() =>
CapabilityDispatcherTests.cs (56)
201
var
exception = Assert.Throws<
CapabilityException
>(() => dispatcher.Invoke("Aspire.Hosting/withTerminal", args));
288
var
ex = Assert.Throws<
CapabilityException
>(() =>
306
var
ex = Assert.Throws<
CapabilityException
>(() =>
319
throw
CapabilityException
.InvalidArgument("test/capability@1", "param", "Bad value");
325
var
ex = Assert.Throws<
CapabilityException
>(() =>
343
var
ex = Assert.Throws<
CapabilityException
>(() =>
357
var
ex = Assert.Throws<
CapabilityException
>(() =>
415
var
ex = Assert.Throws<
CapabilityException
>(() =>
472
var
ex = Assert.Throws<
CapabilityException
>(() =>
485
var
ex = Assert.Throws<
CapabilityException
>(() =>
497
var
ex = Assert.Throws<
CapabilityException
>(() =>
714
var
ex = Assert.Throws<
CapabilityException
>(() =>
1072
var
ex = Assert.Throws<
CapabilityException
>(() =>
1119
var
ex = Assert.Throws<
CapabilityException
>(() =>
1253
var
ex = Assert.Throws<
CapabilityException
>(() =>
1291
var
ex = Assert.Throws<
CapabilityException
>(() =>
1312
var
ex = Assert.Throws<
CapabilityException
>(() =>
1683
var
ex = Assert.Throws<
CapabilityException
>(() => dispatcher.Invoke("Aspire.Hosting/Dict.toObject", args));
1962
var
ex = Assert.Throws<
CapabilityException
>(() =>
1986
var
ex = Assert.Throws<
CapabilityException
>(() =>
2009
var
ex = Assert.Throws<
CapabilityException
>(() =>
2031
var
ex = Assert.Throws<
CapabilityException
>(() =>
2053
var
ex = Assert.Throws<
CapabilityException
>(() =>
2074
var
ex = Assert.Throws<
CapabilityException
>(() =>
2101
var
ex = Assert.Throws<
CapabilityException
>(() =>
2129
var
ex = Assert.Throws<
CapabilityException
>(() =>
2157
var
capabilityException = ex.ToCapabilityException();
2184
var
capabilityException = ex.ToCapabilityException();
2213
var
capabilityException = ex.ToCapabilityException();
2235
var
capabilityException = ex.ToCapabilityException();
2266
var
capabilityException = ex.ToCapabilityException();
ReferenceExpressionRefTests.cs (4)
163
var
ex = Assert.Throws<
CapabilityException
>(() =>
242
var
ex = Assert.Throws<
CapabilityException
>(() =>