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