7 instantiations of CapabilityException
Aspire.Hosting.RemoteHost (7)
Ats\CapabilityException.cs (7)
45return new CapabilityException(new AtsError 58return new CapabilityException(new AtsError 75return new CapabilityException(new AtsError 97return new CapabilityException(new AtsError 117return new CapabilityException(new AtsError 141? new CapabilityException(error, innerException) 142: new CapabilityException(error);
67 references to CapabilityException
Aspire.Hosting.RemoteHost (39)
Ats\AtsMarshaller.cs (6)
287throw CapabilityException.HandleNotFound(handleRef.HandleId, capabilityId); 311catch (Exception ex) when (ex is not CapabilityException) 313throw CapabilityException.InvalidArgument( 319throw CapabilityException.InvalidArgument( 327throw CapabilityException.InvalidArgument( 429throw 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); 190throw CapabilityException.InvalidArgument(capabilityId, "context", "Missing required argument 'context'"); 196throw CapabilityException.InvalidArgument(capabilityId, "context", "Argument 'context' must be a handle reference"); 201throw CapabilityException.HandleNotFound(handleRef.HandleId, capabilityId); 206throw CapabilityException.InvalidArgument(capabilityId, "value", "Missing required argument 'value'"); 247throw CapabilityException.InvalidArgument(capabilityId, "context", "Missing required argument 'context'"); 253throw CapabilityException.InvalidArgument(capabilityId, "context", "Argument 'context' must be a handle reference"); 258throw CapabilityException.HandleNotFound(handleRef.HandleId, capabilityId); 283throw CapabilityException.InvalidArgument( 375throw CapabilityException.InvalidArgument( 466throw CapabilityException.CapabilityNotFound(capabilityId); 475catch (CapabilityException) 482throw CapabilityException.TypeMismatch(capabilityId, "argument", "expected type", ex.Message); 487throw CapabilityException.TypeMismatch(capabilityId, "argument", "expected type", ex.Message); 491throw CapabilityException.InternalError(capabilityId, ex.Message, ex); 549throw CapabilityException.InvalidArgument(capabilityId, name, $"Missing required argument '{name}'"); 553throw CapabilityException.InvalidArgument(capabilityId, name, $"Argument '{name}' cannot be null"); 591throw CapabilityException.InvalidArgument(capabilityId, name, $"Missing required argument '{name}'"); 595throw CapabilityException.InvalidArgument(capabilityId, name, $"Argument '{name}' must be a handle reference"); 599throw CapabilityException.HandleNotFound(handleRef.HandleId, capabilityId); 604throw CapabilityException.TypeMismatch(
Ats\CapabilityException.cs (6)
43public static CapabilityException CapabilityNotFound(string capabilityId) 56public static CapabilityException HandleNotFound(string handleId, string? capabilityId = null) 69public static CapabilityException TypeMismatch( 92public static CapabilityException InvalidArgument( 112public static CapabilityException CallbackError( 128public static CapabilityException InternalError(
Ats\ReferenceExpressionRef.cs (3)
111/// <exception cref="CapabilityException">Thrown if handles cannot be resolved or are invalid types.</exception> 138throw CapabilityException.HandleNotFound(handleRef.HandleId, capabilityId); 149throw CapabilityException.InvalidArgument(capabilityId, $"{paramName}.valueProviders[{i}]",
RemoteAppHostService.cs (1)
81catch (CapabilityException ex)
Aspire.Hosting.RemoteHost.Tests (28)
AtsMarshallerTests.cs (3)
236Assert.Throws<CapabilityException>(() => 528var ex = Assert.Throws<CapabilityException>(() =>
CapabilityDispatcherTests.cs (21)
94var ex = Assert.Throws<CapabilityException>(() => 112var ex = Assert.Throws<CapabilityException>(() => 125throw CapabilityException.InvalidArgument("test/capability@1", "param", "Bad value"); 131var ex = Assert.Throws<CapabilityException>(() => 149var ex = Assert.Throws<CapabilityException>(() => 248var ex = Assert.Throws<CapabilityException>(() => 261var ex = Assert.Throws<CapabilityException>(() => 273var ex = Assert.Throws<CapabilityException>(() => 467var ex = Assert.Throws<CapabilityException>(() => 670var ex = Assert.Throws<CapabilityException>(() => 717var ex = Assert.Throws<CapabilityException>(() =>
ReferenceExpressionRefTests.cs (4)
164var ex = Assert.Throws<CapabilityException>(() => 224var ex = Assert.Throws<CapabilityException>(() =>