1 implementation of IHealthChecksBuilder
Microsoft.Extensions.Diagnostics.HealthChecks (1)
118 references to IHealthChecksBuilder
Aspire.Azure.AI.OpenAI (1)
Aspire.Azure.Data.Tables (1)
Aspire.Azure.Messaging.EventHubs (1)
Aspire.Azure.Messaging.ServiceBus (1)
Aspire.Azure.Messaging.WebPubSub (1)
Aspire.Azure.Search.Documents (1)
Aspire.Azure.Security.KeyVault (1)
Aspire.Azure.Storage.Blobs (1)
Aspire.Azure.Storage.Queues (1)
Aspire.Confluent.Kafka (1)
Aspire.Elastic.Clients.Elasticsearch (1)
Aspire.Hosting.Azure.Tests (2)
Aspire.Microsoft.Data.SqlClient (1)
Aspire.Microsoft.EntityFrameworkCore.SqlServer (1)
Aspire.Milvus.Client (1)
Aspire.MongoDB.Driver (1)
Aspire.MySqlConnector (1)
Aspire.NATS.Net (1)
Aspire.Npgsql (1)
Aspire.Npgsql.EntityFrameworkCore.PostgreSQL (1)
Aspire.Oracle.EntityFrameworkCore (1)
Aspire.Pomelo.EntityFrameworkCore.MySql (1)
Aspire.Qdrant.Client (1)
Aspire.RabbitMQ.Client (1)
Aspire.Seq (1)
Aspire.StackExchange.Redis (1)
HealthChecksSample (2)
Microsoft.Extensions.Diagnostics.HealthChecks (73)
DependencyInjection\HealthChecksBuilderAddCheckExtensions.cs (33)
13/// Provides basic extension methods for registering <see cref="IHealthCheck"/> instances in an <see cref="IHealthChecksBuilder"/>.
20/// <param name="builder">The <see cref="IHealthChecksBuilder"/>.</param>
28/// <returns>The <see cref="IHealthChecksBuilder"/>.</returns>
30public static IHealthChecksBuilder AddCheck(
31this IHealthChecksBuilder builder,
43/// <param name="builder">The <see cref="IHealthChecksBuilder"/>.</param>
52/// <returns>The <see cref="IHealthChecksBuilder"/>.</returns>
54public static IHealthChecksBuilder AddCheck(
55this IHealthChecksBuilder builder,
73/// <param name="builder">The <see cref="IHealthChecksBuilder"/>.</param>
80/// <returns>The <see cref="IHealthChecksBuilder"/>.</returns>
88public static IHealthChecksBuilder AddCheck<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors)] T>(
89this IHealthChecksBuilder builder,
101/// <param name="builder">The <see cref="IHealthChecksBuilder"/>.</param>
109/// <returns>The <see cref="IHealthChecksBuilder"/>.</returns>
116public static IHealthChecksBuilder AddCheck<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors)] T>(
117this IHealthChecksBuilder builder,
141/// <param name="builder">The <see cref="IHealthChecksBuilder"/>.</param>
144/// <returns>The <see cref="IHealthChecksBuilder"/>.</returns>
149public static IHealthChecksBuilder AddTypeActivatedCheck<
151this IHealthChecksBuilder builder, string name, params object[] args) where T : class, IHealthCheck
163/// <param name="builder">The <see cref="IHealthChecksBuilder"/>.</param>
170/// <returns>The <see cref="IHealthChecksBuilder"/>.</returns>
175public static IHealthChecksBuilder AddTypeActivatedCheck<
177this IHealthChecksBuilder builder,
192/// <param name="builder">The <see cref="IHealthChecksBuilder"/>.</param>
200/// <returns>The <see cref="IHealthChecksBuilder"/>.</returns>
205public static IHealthChecksBuilder AddTypeActivatedCheck<
207this IHealthChecksBuilder builder,
228/// <param name="builder">The <see cref="IHealthChecksBuilder"/>.</param>
237/// <returns>The <see cref="IHealthChecksBuilder"/>.</returns>
242public static IHealthChecksBuilder AddTypeActivatedCheck<
244this IHealthChecksBuilder builder,
Microsoft.Extensions.Diagnostics.HealthChecks.Common (10)
Microsoft.Extensions.Diagnostics.HealthChecks.Common.Tests (2)
Microsoft.Extensions.Diagnostics.HealthChecks.Tests (4)