7 instantiations of CapabilityException
Aspire.Hosting.RemoteHost (7)
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);
75 references to CapabilityException
Aspire.Hosting.RemoteHost (44)
Ats\AtsMarshaller.cs (6)
324throw CapabilityException.HandleNotFound(handleRef.HandleId, capabilityId); 349catch (Exception ex) when (ex is not CapabilityException) 351throw CapabilityException.InvalidArgument( 357throw CapabilityException.InvalidArgument( 365throw CapabilityException.InvalidArgument( 466throw CapabilityException.InvalidArgument(
Ats\CapabilityDispatcher.cs (23)
158throw CapabilityException.InvalidArgument(capabilityId, "context", "Missing required argument 'context'"); 164throw CapabilityException.InvalidArgument(capabilityId, "context", "Argument 'context' must be a handle reference"); 169throw CapabilityException.HandleNotFound(handleRef.HandleId, capabilityId); 195throw CapabilityException.InvalidArgument(capabilityId, "context", "Missing required argument 'context'"); 201throw CapabilityException.InvalidArgument(capabilityId, "context", "Argument 'context' must be a handle reference"); 206throw CapabilityException.HandleNotFound(handleRef.HandleId, capabilityId); 211throw CapabilityException.InvalidArgument(capabilityId, "value", "Missing required argument 'value'"); 255throw CapabilityException.InvalidArgument(capabilityId, "context", "Missing required argument 'context'"); 261throw CapabilityException.InvalidArgument(capabilityId, "context", "Argument 'context' must be a handle reference"); 266throw CapabilityException.HandleNotFound(handleRef.HandleId, capabilityId); 291throw CapabilityException.InvalidArgument( 358throw CapabilityException.InvalidArgument( 417throw CapabilityException.CapabilityNotFound(capabilityId); 426catch (CapabilityException) 433throw CapabilityException.TypeMismatch(capabilityId, "argument", "expected type", ex.Message); 438throw CapabilityException.TypeMismatch(capabilityId, "argument", "expected type", ex.Message); 443throw CapabilityException.InternalError(capabilityId, ex.Message, ex); 606throw CapabilityException.InvalidArgument(capabilityId, name, $"Missing required argument '{name}'"); 610throw CapabilityException.InvalidArgument(capabilityId, name, $"Argument '{name}' cannot be null"); 648throw CapabilityException.InvalidArgument(capabilityId, name, $"Missing required argument '{name}'"); 652throw CapabilityException.InvalidArgument(capabilityId, name, $"Argument '{name}' must be a handle reference"); 656throw CapabilityException.HandleNotFound(handleRef.HandleId, capabilityId); 661throw 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\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)
80catch (CapabilityException ex)
Aspire.Hosting.RemoteHost.Tests (31)
AtsMarshallerTests.cs (4)
296Assert.Throws<CapabilityException>(() => 588var ex = Assert.Throws<CapabilityException>(() => 1220Assert.Throws<CapabilityException>(() =>
CapabilityDispatcherTests.cs (23)
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>(() => 249var ex = Assert.Throws<CapabilityException>(() => 262var ex = Assert.Throws<CapabilityException>(() => 274var ex = Assert.Throws<CapabilityException>(() => 491var ex = Assert.Throws<CapabilityException>(() => 775var ex = Assert.Throws<CapabilityException>(() => 822var ex = Assert.Throws<CapabilityException>(() => 1416var ex = Assert.Throws<CapabilityException>(() =>
ReferenceExpressionRefTests.cs (4)
163var ex = Assert.Throws<CapabilityException>(() => 223var ex = Assert.Throws<CapabilityException>(() =>