示例#1
0
            public async Task <VostokHealthCheckResult> CheckAsync(CancellationToken cancellationToken)
            {
                var microsoftContext = new MicrosoftHealthCheckContext
                {
                    Registration = registration
                };

                var microsoftResult = await check.CheckHealthAsync(microsoftContext, cancellationToken).ConfigureAwait(false);

                return(new VostokHealthCheckResult(
                           ConvertStatus(microsoftResult.Status),
                           ConvertReason(microsoftResult)));
            }