/
aprogrammer
/
reverse-proxy-ms-yarp
Обзор
Документация
Войти
/
aprogrammer
/
reverse-proxy-ms-yarp
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
samples/SampleServer/Controllers/HealthController.cs
27 строк
703 B
Chris Ross
Rebrand namespaces and docs #811 (#832)
12 мар 2021, 22:18
Не верифицирован
12 мар 2021, 22:18
7d26dff
Код
Авторство
О чём код?
// Copyright (c) Microsoft Corporation. // Licensed under the MIT License. using Microsoft.AspNetCore.Mvc; namespace SampleServer.Controllers { /// <summary> /// Controller for active health check probes. /// </summary> [ApiController] public class HealthController : ControllerBase { private static volatile int _count; /// <summary> /// Returns 200 if server is healthy. /// </summary> [HttpGet] [Route("/api/health")] public IActionResult CheckHealth() { _count++; // Simulate temporary health degradation. return _count % 10 < 4 ? Ok() : StatusCode(500); } } }