using Microsoft.Extensions.Diagnostics.HealthChecks; namespace HttpClientStudy.WebApp { /// <summary> /// 健康检查 /// </summary> public class HealthCheck : IHealthCheck { /// <summary> /// 健康检查该方法 /// </summary> /// <param name="context">健康检查上下文</param> /// <param name="cancellationToken">取消令牌</param> /// <returns></returns> public Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken = default) { return Task.FromResult( HealthCheckResult.Healthy("ok")); } } }