1 write to Description
Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions (1)
HealthReportEntry.cs (1)
44Description = description;
29 references to Description
Aspire.Azure.Messaging.WebPubSub.Tests (1)
AspireWebPubSubExtensionsTests.cs (1)
301Assert.Equal("Failed to connect to Azure Web PubSub service.", entry.Description);
Aspire.Azure.Search.Documents.Tests (1)
AspireAzureSearchExtensionsTests.cs (1)
141Assert.Equal("Failed to connect to Azure AI Search service.", entry.Description);
Aspire.Hosting (2)
Health\ResourceHealthCheckService.cs (2)
245|| !string.Equals(checkReportSnapshot.Description, value.Description, StringComparisons.HealthReportPropertyValue) 293var snapshot = new HealthReportSnapshot(key, entry.Status, entry.Description, entry.Exception?.ToString())
Aspire.Hosting.Tests (14)
AtsHealthCheckExportsTests.cs (1)
37Assert.Equal("custom description", entry.Value.Description);
Health\FriendlyHealthCheckErrorMessagesTests.cs (13)
49Assert.NotNull(entry.Description); 51entry.Description.Contains("timed out", StringComparison.OrdinalIgnoreCase) || 52entry.Description.Contains("Failed to connect", StringComparison.OrdinalIgnoreCase) || 53entry.Description.Contains("was canceled", StringComparison.OrdinalIgnoreCase), 54$"Expected friendly error message, but got: {entry.Description}"); 89Assert.NotNull(entry.Description); 91entry.Description.Contains("timed out", StringComparison.OrdinalIgnoreCase) || 92entry.Description.Contains("Failed to connect", StringComparison.OrdinalIgnoreCase) || 93entry.Description.Contains("was canceled", StringComparison.OrdinalIgnoreCase), 94$"Expected friendly error message, but got: {entry.Description}"); 128Assert.NotNull(entry.Description); 129Assert.Contains("invalid", entry.Description, StringComparison.OrdinalIgnoreCase); 159Assert.Equal($"Request to {endpoint} returned 404 NotFound", entry.Description);
Aspire.Milvus.Client.Tests (1)
MilvusHealthCheckTests.cs (1)
49Assert.Equal("Failed to connect to Milvus server.", entry.Description);
Aspire.NATS.Net.Tests (1)
AspireNatsClientExtensionsTests.cs (1)
205Assert.Equal("Failed to connect to NATS server.", entry.Description);
Aspire.Qdrant.Client.Tests (1)
QdrantHealthCheckTests.cs (1)
46Assert.Equal("Failed to connect to Qdrant server.", entry.Description);
Aspire.Seq.Tests (4)
SeqEndpointCanBeConfigured.cs (4)
99Assert.NotNull(entry.Description); 100Assert.Contains($"http://{endpoint.Host}:{endpoint.Port}/health", entry.Description); 101Assert.DoesNotContain("seq-user", entry.Description); 102Assert.DoesNotContain("secret-pass", entry.Description);
Microsoft.Extensions.Diagnostics.HealthChecks (3)
DefaultHealthCheckService.cs (3)
234HealthCheckEndHealthy(logger, registration.Name, entry.Status, duration.TotalMilliseconds, entry.Description); 238HealthCheckEndDegraded(logger, registration.Name, entry.Status, duration.TotalMilliseconds, entry.Description, entry.Exception); 242HealthCheckEndUnhealthy(logger, registration.Name, entry.Status, duration.TotalMilliseconds, entry.Description, entry.Exception);
Microsoft.Extensions.Diagnostics.HealthChecks.Common (1)
TelemetryHealthCheckPublisher.cs (1)
72.Append(entry.Value.Description)