IHealthChecksBuilder インターフェイス

定義

正常性チェックの登録に使用されるビルダー。

public interface class IHealthChecksBuilder
public interface IHealthChecksBuilder
type IHealthChecksBuilder = interface
Public Interface IHealthChecksBuilder

プロパティ

Services

IHealthCheck インスタンスの登録先となる IServiceCollection を取得します。

メソッド

Add(HealthCheckRegistration)

正常性チェックの HealthCheckRegistration を追加します。

拡張メソッド

AddDbContextCheck<TContext>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, Func<TContext,CancellationToken,Task<Boolean>>)
AddCheck(IHealthChecksBuilder, String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>)

指定の名前と実装で新しい正常性チェックが追加されます。

AddCheck(IHealthChecksBuilder, String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>)

指定の名前と実装で新しい正常性チェックが追加されます。

AddCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>)

指定の名前と実装で新しい正常性チェックが追加されます。

AddCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>)

指定の名前と実装で新しい正常性チェックが追加されます。

AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, Object[])

指定の名前と実装で、型を有効にした新しい正常性チェックが追加されます。

AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, TimeSpan, Object[])

指定の名前と実装で、型を有効にした新しい正常性チェックが追加されます。

AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, Object[])

指定の名前と実装で、型を有効にした新しい正常性チェックが追加されます。

AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Object[])

指定の名前と実装で、型を有効にした新しい正常性チェックが追加されます。

AddAsyncCheck(IHealthChecksBuilder, String, Func<CancellationToken,Task<HealthCheckResult>>, IEnumerable<String>)

指定の名前と実装で新しい正常性チェックが追加されます。

AddAsyncCheck(IHealthChecksBuilder, String, Func<CancellationToken,Task<HealthCheckResult>>, IEnumerable<String>, Nullable<TimeSpan>)

指定の名前と実装で新しい正常性チェックが追加されます。

AddAsyncCheck(IHealthChecksBuilder, String, Func<Task<HealthCheckResult>>, IEnumerable<String>)

指定の名前と実装で新しい正常性チェックが追加されます。

AddAsyncCheck(IHealthChecksBuilder, String, Func<Task<HealthCheckResult>>, IEnumerable<String>, Nullable<TimeSpan>)

指定の名前と実装で新しい正常性チェックが追加されます。

AddCheck(IHealthChecksBuilder, String, Func<HealthCheckResult>, IEnumerable<String>)

指定の名前と実装で新しい正常性チェックが追加されます。

AddCheck(IHealthChecksBuilder, String, Func<HealthCheckResult>, IEnumerable<String>, Nullable<TimeSpan>)

指定の名前と実装で新しい正常性チェックが追加されます。

AddCheck(IHealthChecksBuilder, String, Func<CancellationToken,HealthCheckResult>, IEnumerable<String>)

指定の名前と実装で新しい正常性チェックが追加されます。

AddCheck(IHealthChecksBuilder, String, Func<CancellationToken,HealthCheckResult>, IEnumerable<String>, Nullable<TimeSpan>)

指定の名前と実装で新しい正常性チェックが追加されます。

適用対象