2 writes to Error
Aspire.Hosting.RemoteHost (2)
Ats\CapabilityException.cs (2)
19
Error
= error;
30
Error
= error;
56 references to Error
Aspire.Hosting.RemoteHost (8)
Ats\CapabilityDispatcher.cs (1)
847
catch (CapabilityException ex) when (ex.
Error
.Code is AtsErrorCodes.InvalidArgument or AtsErrorCodes.TypeMismatch)
RemoteAppHostService.cs (7)
135
_logger.LogWarning(" invokeCapability({CapabilityId}) CapabilityException: {Code} - {Message}", capabilityId, ex.
Error
.Code, ex.
Error
.Message);
136
if (ex.
Error
.Details != null)
138
_logger.LogWarning(" Details: param={Parameter}, expected={Expected}, actual={Actual}", ex.
Error
.Details.Parameter, ex.
Error
.Details.Expected, ex.
Error
.Details.Actual);
143
["$error"] = ex.
Error
.ToJsonObject()
Aspire.Hosting.RemoteHost.Tests (48)
CapabilityDispatcherTests.cs (46)
98
Assert.Equal(AtsErrorCodes.CapabilityNotFound, ex.
Error
.Code);
116
Assert.Equal(AtsErrorCodes.InternalError, ex.
Error
.Code);
135
Assert.Equal(AtsErrorCodes.InvalidArgument, ex.
Error
.Code);
153
Assert.Equal(AtsErrorCodes.TypeMismatch, ex.
Error
.Code);
167
Assert.Equal(AtsErrorCodes.InvalidArgument, ex.
Error
.Code);
168
Assert.Equal("publishValueAsDefault", ex.
Error
.Details?.Parameter);
225
Assert.Equal(AtsErrorCodes.InvalidArgument, ex.
Error
.Code);
226
Assert.Equal("value", ex.
Error
.Details?.Parameter);
282
Assert.Equal(AtsErrorCodes.InvalidArgument, ex.
Error
.Code);
295
Assert.Equal(AtsErrorCodes.InvalidArgument, ex.
Error
.Code);
307
Assert.Equal(AtsErrorCodes.HandleNotFound, ex.
Error
.Code);
524
Assert.Equal(AtsErrorCodes.InvalidArgument, ex.
Error
.Code);
882
Assert.Equal(AtsErrorCodes.InvalidArgument, ex.
Error
.Code);
929
Assert.Equal(AtsErrorCodes.InternalError, ex.
Error
.Code);
1063
Assert.Equal(AtsErrorCodes.TypeMismatch, ex.
Error
.Code);
1064
Assert.Equal("value", ex.
Error
.Details?.Parameter);
1065
Assert.Equal("TestDispatchEnum | String", ex.
Error
.Details?.Expected);
1066
Assert.Equal("object", ex.
Error
.Details?.Actual);
1101
Assert.Equal(AtsErrorCodes.TypeMismatch, ex.
Error
.Code);
1102
Assert.Equal("value", ex.
Error
.Details?.Parameter);
1103
Assert.Equal("String | Int32", ex.
Error
.Details?.Expected);
1104
Assert.Equal("array", ex.
Error
.Details?.Actual);
1122
Assert.Equal(AtsErrorCodes.TypeMismatch, ex.
Error
.Code);
1123
Assert.Equal("value", ex.
Error
.Details?.Parameter);
1124
Assert.Equal("String | Int32", ex.
Error
.Details?.Expected);
1125
Assert.Equal("object", ex.
Error
.Details?.Actual);
1772
Assert.Equal(AtsErrorCodes.TypeMismatch, ex.
Error
.Code);
1796
Assert.Equal(AtsErrorCodes.TypeMismatch, ex.
Error
.Code);
1819
Assert.Equal(AtsErrorCodes.InternalError, ex.
Error
.Code);
1841
Assert.Equal(AtsErrorCodes.InternalError, ex.
Error
.Code);
1863
Assert.Equal(AtsErrorCodes.TypeMismatch, ex.
Error
.Code);
1884
Assert.Equal(AtsErrorCodes.TypeMismatch, ex.
Error
.Code);
1887
Assert.Equal("builder", ex.
Error
.Details?.Parameter);
1888
Assert.Equal("a resource builder for a resource with endpoints", ex.
Error
.Details?.Expected);
1889
Assert.Equal("a resource builder for a TestResourceWithProperties named 'backend'", ex.
Error
.Details?.Actual);
1911
Assert.Equal(AtsErrorCodes.TypeMismatch, ex.
Error
.Code);
1915
Assert.Equal("value", ex.
Error
.Details?.Parameter);
1916
Assert.Equal("a string", ex.
Error
.Details?.Expected);
1917
Assert.Equal("a resource builder for a TestResourceWithProperties named 'backend'", ex.
Error
.Details?.Actual);
1939
Assert.Equal("source", ex.
Error
.Details?.Parameter);
1940
Assert.Equal("a resource builder for a resource with a connection string", ex.
Error
.Details?.Expected);
1941
Assert.Equal("a resource builder for a TestResourceWithProperties named 'backend'", ex.
Error
.Details?.Actual);
1966
Assert.Equal(AtsErrorCodes.InternalError, capabilityException.
Error
.Code);
2022
Assert.Equal(AtsErrorCodes.TypeMismatch, capabilityException.
Error
.Code);
2025
Assert.Equal("a resource builder for a resource with a connection string", capabilityException.
Error
.Details?.Expected);
2026
Assert.Equal("a resource builder for a TestResourceWithProperties named 'backend'", capabilityException.
Error
.Details?.Actual);
ReferenceExpressionRefTests.cs (2)
165
Assert.Equal(AtsErrorCodes.HandleNotFound, ex.
Error
.Code);
225
Assert.Equal(AtsErrorCodes.InvalidArgument, ex.
Error
.Code);