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)
283throw CapabilityException.InvalidArgument( 330throw CapabilityException.InvalidArgument( 351throw CapabilityException.InvalidArgument( 360return proxy ?? throw CapabilityException.InvalidArgument( 365catch (Exception ex) when (ex is not CapabilityException) 367throw CapabilityException.InvalidArgument( 563throw CapabilityException.HandleNotFound(handleRef.HandleId, capabilityId); 592throw CapabilityException.InvalidArgument( 695throw CapabilityException.InvalidArgument( 704catch (CapabilityException) 710throw CapabilityException.TypeMismatch( 715throw CapabilityException.InvalidArgument(
Ats\CapabilityDispatcher.cs (28)
185throw CapabilityException.InvalidArgument(capabilityId, "context", "Missing required argument 'context'"); 191throw CapabilityException.InvalidArgument(capabilityId, "context", "Argument 'context' must be a handle reference"); 196throw CapabilityException.HandleNotFound(handleRef.HandleId, capabilityId); 232throw CapabilityException.InvalidArgument(capabilityId, "context", "Missing required argument 'context'"); 238throw CapabilityException.InvalidArgument(capabilityId, "context", "Argument 'context' must be a handle reference"); 243throw CapabilityException.HandleNotFound(handleRef.HandleId, capabilityId); 248throw CapabilityException.InvalidArgument(capabilityId, "value", "Missing required argument 'value'"); 310throw CapabilityException.InvalidArgument(capabilityId, "context", "Missing required argument 'context'"); 316throw CapabilityException.InvalidArgument(capabilityId, "context", "Argument 'context' must be a handle reference"); 321throw CapabilityException.HandleNotFound(handleRef.HandleId, capabilityId); 354throw CapabilityException.InvalidArgument( 389throw CapabilityException.TypeMismatch(capabilityId, mismatchParam, expected, actual); 451throw CapabilityException.InvalidArgument( 476throw CapabilityException.TypeMismatch(capabilityId, mismatchParam, expected, actual); 543throw CapabilityException.CapabilityNotFound(capabilityId); 558catch (CapabilityException ex) 580throw CapabilityException.InvalidArgument( 779throw CapabilityException.HandleNotFound(handleRef.HandleId, capability.CapabilityId); 807throw CapabilityException.HandleNotFound(handleRef.HandleId, capability.CapabilityId); 830throw CapabilityException.TypeMismatch( 847catch (CapabilityException ex) when (ex.Error.Code is AtsErrorCodes.InvalidArgument or AtsErrorCodes.TypeMismatch) 860throw CapabilityException.TypeMismatch( 1032throw CapabilityException.InvalidArgument(capabilityId, name, $"Missing required argument '{name}'"); 1036throw CapabilityException.InvalidArgument(capabilityId, name, $"Argument '{name}' cannot be null"); 1074throw CapabilityException.InvalidArgument(capabilityId, name, $"Missing required argument '{name}'"); 1078throw CapabilityException.InvalidArgument(capabilityId, name, $"Argument '{name}' must be a handle reference"); 1082throw CapabilityException.HandleNotFound(handleRef.HandleId, capabilityId); 1087throw 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)
132catch (CapabilityException ex)
Aspire.Hosting.RemoteHost.Tests (64)
AtsMarshallerTests.cs (6)
388Assert.Throws<CapabilityException>(() => 716var ex = Assert.Throws<CapabilityException>(() => 840var exception = Assert.Throws<CapabilityException>( 1478Assert.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>(() =>