2 writes to Error
Aspire.Hosting.RemoteHost (2)
Ats\CapabilityException.cs (2)
19
Error
= error;
30
Error
= error;
57 references to Error
Aspire.Hosting.RemoteHost (8)
Ats\CapabilityDispatcher.cs (1)
874
catch (CapabilityException ex) when (ex.
Error
.Code is AtsErrorCodes.InvalidArgument or AtsErrorCodes.TypeMismatch)
RemoteAppHostService.cs (7)
140
_logger.LogWarning(" invokeCapability({CapabilityId}) CapabilityException: {Code} - {Message}", capabilityId, ex.
Error
.Code, ex.
Error
.Message);
141
if (ex.
Error
.Details != null)
143
_logger.LogWarning(" Details: param={Parameter}, expected={Expected}, actual={Actual}", ex.
Error
.Details.Parameter, ex.
Error
.Details.Expected, ex.
Error
.Details.Actual);
148
["$error"] = ex.
Error
.ToJsonObject()
Aspire.Hosting.RemoteHost.Tests (49)
CapabilityDispatcherTests.cs (47)
203
Assert.Equal(errorCode, exception.
Error
.Code);
291
Assert.Equal(AtsErrorCodes.CapabilityNotFound, ex.
Error
.Code);
309
Assert.Equal(AtsErrorCodes.InternalError, ex.
Error
.Code);
328
Assert.Equal(AtsErrorCodes.InvalidArgument, ex.
Error
.Code);
346
Assert.Equal(AtsErrorCodes.TypeMismatch, ex.
Error
.Code);
360
Assert.Equal(AtsErrorCodes.InvalidArgument, ex.
Error
.Code);
361
Assert.Equal("publishValueAsDefault", ex.
Error
.Details?.Parameter);
418
Assert.Equal(AtsErrorCodes.InvalidArgument, ex.
Error
.Code);
419
Assert.Equal("value", ex.
Error
.Details?.Parameter);
475
Assert.Equal(AtsErrorCodes.InvalidArgument, ex.
Error
.Code);
488
Assert.Equal(AtsErrorCodes.InvalidArgument, ex.
Error
.Code);
500
Assert.Equal(AtsErrorCodes.HandleNotFound, ex.
Error
.Code);
717
Assert.Equal(AtsErrorCodes.InvalidArgument, ex.
Error
.Code);
1075
Assert.Equal(AtsErrorCodes.InvalidArgument, ex.
Error
.Code);
1122
Assert.Equal(AtsErrorCodes.InternalError, ex.
Error
.Code);
1256
Assert.Equal(AtsErrorCodes.TypeMismatch, ex.
Error
.Code);
1257
Assert.Equal("value", ex.
Error
.Details?.Parameter);
1258
Assert.Equal("TestDispatchEnum | String", ex.
Error
.Details?.Expected);
1259
Assert.Equal("object", ex.
Error
.Details?.Actual);
1294
Assert.Equal(AtsErrorCodes.TypeMismatch, ex.
Error
.Code);
1295
Assert.Equal("value", ex.
Error
.Details?.Parameter);
1296
Assert.Equal("String | Int32", ex.
Error
.Details?.Expected);
1297
Assert.Equal("array", ex.
Error
.Details?.Actual);
1315
Assert.Equal(AtsErrorCodes.TypeMismatch, ex.
Error
.Code);
1316
Assert.Equal("value", ex.
Error
.Details?.Parameter);
1317
Assert.Equal("String | Int32", ex.
Error
.Details?.Expected);
1318
Assert.Equal("object", ex.
Error
.Details?.Actual);
1965
Assert.Equal(AtsErrorCodes.TypeMismatch, ex.
Error
.Code);
1989
Assert.Equal(AtsErrorCodes.TypeMismatch, ex.
Error
.Code);
2012
Assert.Equal(AtsErrorCodes.InternalError, ex.
Error
.Code);
2034
Assert.Equal(AtsErrorCodes.InternalError, ex.
Error
.Code);
2056
Assert.Equal(AtsErrorCodes.TypeMismatch, ex.
Error
.Code);
2077
Assert.Equal(AtsErrorCodes.TypeMismatch, ex.
Error
.Code);
2080
Assert.Equal("builder", ex.
Error
.Details?.Parameter);
2081
Assert.Equal("a resource builder for a resource with endpoints", ex.
Error
.Details?.Expected);
2082
Assert.Equal("a resource builder for a TestResourceWithProperties named 'backend'", ex.
Error
.Details?.Actual);
2104
Assert.Equal(AtsErrorCodes.TypeMismatch, ex.
Error
.Code);
2108
Assert.Equal("value", ex.
Error
.Details?.Parameter);
2109
Assert.Equal("a string", ex.
Error
.Details?.Expected);
2110
Assert.Equal("a resource builder for a TestResourceWithProperties named 'backend'", ex.
Error
.Details?.Actual);
2132
Assert.Equal("source", ex.
Error
.Details?.Parameter);
2133
Assert.Equal("a resource builder for a resource with a connection string", ex.
Error
.Details?.Expected);
2134
Assert.Equal("a resource builder for a TestResourceWithProperties named 'backend'", ex.
Error
.Details?.Actual);
2159
Assert.Equal(AtsErrorCodes.InternalError, capabilityException.
Error
.Code);
2215
Assert.Equal(AtsErrorCodes.TypeMismatch, capabilityException.
Error
.Code);
2218
Assert.Equal("a resource builder for a resource with a connection string", capabilityException.
Error
.Details?.Expected);
2219
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);
244
Assert.Equal(AtsErrorCodes.InvalidArgument, ex.
Error
.Code);