Lines Matching refs:ServingStatus
46 private readonly Dictionary<string, HealthCheckResponse.Types.ServingStatus> statusMap =
47 new Dictionary<string, HealthCheckResponse.Types.ServingStatus>();
60 public void SetStatus(string service, HealthCheckResponse.Types.ServingStatus status) in SetStatus()
62 HealthCheckResponse.Types.ServingStatus previousStatus; in SetStatus()
83 HealthCheckResponse.Types.ServingStatus previousStatus; in ClearStatus()
91 if (previousStatus != HealthCheckResponse.Types.ServingStatus.ServiceUnknown) in ClearStatus()
93 NotifyStatus(service, HealthCheckResponse.Types.ServingStatus.ServiceUnknown); in ClearStatus()
103 List<KeyValuePair<string, HealthCheckResponse.Types.ServingStatus>> statuses; in ClearAll()
111 … foreach (KeyValuePair<string, HealthCheckResponse.Types.ServingStatus> status in statuses) in ClearAll()
113 if (status.Value != HealthCheckResponse.Types.ServingStatus.ServiceUnknown) in ClearAll()
115 … NotifyStatus(status.Key, HealthCheckResponse.Types.ServingStatus.ServiceUnknown); in ClearAll()
220 private void NotifyStatus(string service, HealthCheckResponse.Types.ServingStatus status) in NotifyStatus()
245 HealthCheckResponse.Types.ServingStatus status; in GetHealthCheckResponse()
255 status = HealthCheckResponse.Types.ServingStatus.ServiceUnknown; in GetHealthCheckResponse()
264 private HealthCheckResponse.Types.ServingStatus GetServiceStatus(string service) in GetServiceStatus()
266 if (statusMap.TryGetValue(service, out HealthCheckResponse.Types.ServingStatus s)) in GetServiceStatus()
273 return HealthCheckResponse.Types.ServingStatus.ServiceUnknown; in GetServiceStatus()