Я создал проверку работоспособности своего веб-сайта. Затем я нашел эту страницу документации , на которой показано, как извлечь информацию о проверке работоспособности с помощью C#.
После запуска кода:
public static object GetUptimeCheckConfig(string configName)
{
var client = UptimeCheckServiceClient.Create();
UptimeCheckConfig config = client.GetUptimeCheckConfig(configName);
if (config == null)
{
Console.Error.WriteLine(
"No configuration found with the name {0}", configName);
return -1;
}
Console.WriteLine("Name: {0}", config.Name);
Console.WriteLine("Display Name: {0}", config.DisplayName);
Console.WriteLine("Http Path: {0}", config.HttpCheck.Path);
return 0;
}
Я обнаружил что этот метод предоставляет информацию только о конфигурации проверки. Я хочу получить информацию о его текущем состоянии (исправно \ сломано). Похоже, эта информация отсутствует.
Я также пробовал этот помощник вызова REST - запрошенная информация там тоже отсутствует.
Можно ли извлечь текущее состояние здоровья ресурса? Или мне нужно выбрать более сложный способ извлечения данных (например, через Webhooks)?