public async Task <HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken = default)
        {
            var activationCount = await managementGrain.GetTotalActivationCount();

            var status = activationCount > 0 ? HealthStatus.Healthy : HealthStatus.Unhealthy;

            return(new HealthCheckResult(status, "Orleans must have at least one activation."));
        }
        public async Task <HealthCheckResult> CheckHealthAsync(CancellationToken cancellationToken = default(CancellationToken))
        {
            var activationCount = await managementGrain.GetTotalActivationCount();

            return(new HealthCheckResult(activationCount > 0, "Orleans must have at least one activation."));
        }