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