{ "AssemblyIdentity": "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions, Version=2.1.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "Types": [ { "Name": "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Status", "Parameters": [], "ReturnType": "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckStatus", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Exception", "Parameters": [], "ReturnType": "System.Exception", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Description", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Data", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Unhealthy", "Parameters": [], "ReturnType": "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Unhealthy", "Parameters": [ { "Name": "description", "Type": "System.String" } ], "ReturnType": "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Unhealthy", "Parameters": [ { "Name": "description", "Type": "System.String" }, { "Name": "data", "Type": "System.Collections.Generic.IReadOnlyDictionary" } ], "ReturnType": "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Unhealthy", "Parameters": [ { "Name": "exception", "Type": "System.Exception" } ], "ReturnType": "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Unhealthy", "Parameters": [ { "Name": "description", "Type": "System.String" }, { "Name": "exception", "Type": "System.Exception" } ], "ReturnType": "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Unhealthy", "Parameters": [ { "Name": "description", "Type": "System.String" }, { "Name": "exception", "Type": "System.Exception" }, { "Name": "data", "Type": "System.Collections.Generic.IReadOnlyDictionary" } ], "ReturnType": "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Healthy", "Parameters": [], "ReturnType": "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Healthy", "Parameters": [ { "Name": "description", "Type": "System.String" } ], "ReturnType": "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Healthy", "Parameters": [ { "Name": "description", "Type": "System.String" }, { "Name": "data", "Type": "System.Collections.Generic.IReadOnlyDictionary" } ], "ReturnType": "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Degraded", "Parameters": [], "ReturnType": "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Degraded", "Parameters": [ { "Name": "description", "Type": "System.String" } ], "ReturnType": "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Degraded", "Parameters": [ { "Name": "description", "Type": "System.String" }, { "Name": "data", "Type": "System.Collections.Generic.IReadOnlyDictionary" } ], "ReturnType": "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Degraded", "Parameters": [ { "Name": "exception", "Type": "System.Exception" } ], "ReturnType": "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Degraded", "Parameters": [ { "Name": "description", "Type": "System.String" }, { "Name": "exception", "Type": "System.Exception" } ], "ReturnType": "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Degraded", "Parameters": [ { "Name": "description", "Type": "System.String" }, { "Name": "exception", "Type": "System.Exception" }, { "Name": "data", "Type": "System.Collections.Generic.IReadOnlyDictionary" } ], "ReturnType": "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "status", "Type": "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckStatus" }, { "Name": "exception", "Type": "System.Exception" }, { "Name": "description", "Type": "System.String" }, { "Name": "data", "Type": "System.Collections.Generic.IReadOnlyDictionary" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckStatus", "Visibility": "Public", "Kind": "Enumeration", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "Unknown", "Parameters": [], "GenericParameter": [], "Literal": "0" }, { "Kind": "Field", "Name": "Failed", "Parameters": [], "GenericParameter": [], "Literal": "1" }, { "Kind": "Field", "Name": "Unhealthy", "Parameters": [], "GenericParameter": [], "Literal": "2" }, { "Kind": "Field", "Name": "Degraded", "Parameters": [], "GenericParameter": [], "Literal": "3" }, { "Kind": "Field", "Name": "Healthy", "Parameters": [], "GenericParameter": [], "Literal": "4" } ], "GenericParameters": [] }, { "Name": "Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "CheckHealthAsync", "Parameters": [ { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken", "DefaultValue": "default(System.Threading.CancellationToken)" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [] } ] }