3 writes to Details
Aspire.Hosting.RemoteHost (3)
Ats\CapabilityException.cs (2)
78Details = new AtsErrorDetails 100Details = new AtsErrorDetails
Ats\PolyglotCapabilityInvocationException.cs (1)
105Details = ParameterName is null && Expected is null && Actual is null
28 references to Details
Aspire.Hosting.RemoteHost (6)
Ats\AtsError.cs (2)
56if (Details is not null) 58obj["details"] = Details.ToJsonObject();
RemoteAppHostService.cs (4)
141if (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);
Aspire.Hosting.RemoteHost.Tests (22)
CapabilityDispatcherTests.cs (22)
409Assert.Equal("publishValueAsDefault", ex.Error.Details?.Parameter); 467Assert.Equal("value", ex.Error.Details?.Parameter); 1353Assert.Equal("value", ex.Error.Details?.Parameter); 1354Assert.Equal("TestDispatchEnum | String", ex.Error.Details?.Expected); 1355Assert.Equal("object", ex.Error.Details?.Actual); 1391Assert.Equal("value", ex.Error.Details?.Parameter); 1392Assert.Equal("String | Int32", ex.Error.Details?.Expected); 1393Assert.Equal("array", ex.Error.Details?.Actual); 1412Assert.Equal("value", ex.Error.Details?.Parameter); 1413Assert.Equal("String | Int32", ex.Error.Details?.Expected); 1414Assert.Equal("object", ex.Error.Details?.Actual); 2176Assert.Equal("builder", ex.Error.Details?.Parameter); 2177Assert.Equal("a resource builder for a resource with endpoints", ex.Error.Details?.Expected); 2178Assert.Equal("a resource builder for a TestResourceWithProperties named 'backend'", ex.Error.Details?.Actual); 2204Assert.Equal("value", ex.Error.Details?.Parameter); 2205Assert.Equal("a string", ex.Error.Details?.Expected); 2206Assert.Equal("a resource builder for a TestResourceWithProperties named 'backend'", ex.Error.Details?.Actual); 2228Assert.Equal("source", ex.Error.Details?.Parameter); 2229Assert.Equal("a resource builder for a resource with a connection string", ex.Error.Details?.Expected); 2230Assert.Equal("a resource builder for a TestResourceWithProperties named 'backend'", ex.Error.Details?.Actual); 2314Assert.Equal("a resource builder for a resource with a connection string", capabilityException.Error.Details?.Expected); 2315Assert.Equal("a resource builder for a TestResourceWithProperties named 'backend'", capabilityException.Error.Details?.Actual);