From a74a7cbf58a11254232b0646ecc8f8310d1aef35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A4=D1=80=D0=BE=D0=BB=D0=BE=D0=B2?= Date: Wed, 1 Dec 2021 12:53:10 +0500 Subject: [PATCH] doc RequestTracker --- .../Controllers/RequerstTrackerController.cs | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/AsbCloudWebApi/Controllers/RequerstTrackerController.cs b/AsbCloudWebApi/Controllers/RequerstTrackerController.cs index d8ada861..92a10221 100644 --- a/AsbCloudWebApi/Controllers/RequerstTrackerController.cs +++ b/AsbCloudWebApi/Controllers/RequerstTrackerController.cs @@ -16,6 +16,11 @@ namespace AsbCloudWebApi.Controllers this.service = service; } + /// + /// Получить последние `take` запросов к серверу + /// + /// от 1 до 1000 + /// [HttpGet] public IActionResult GetAll(int take = 512) { @@ -23,6 +28,11 @@ namespace AsbCloudWebApi.Controllers return Ok(result); } + /// + /// Получить последние `take` быстрых запросов к серверу + /// + /// от 1 до 1000 + /// [HttpGet("fast")] public IActionResult GetFast(int take = 512) { @@ -30,6 +40,11 @@ namespace AsbCloudWebApi.Controllers return Ok(result); } + /// + /// Получить последние `take` медленных запросов к серверу + /// + /// от 1 до 1000 + /// [HttpGet("slow")] public IActionResult GetSlow(int take = 512) { @@ -37,6 +52,11 @@ namespace AsbCloudWebApi.Controllers return Ok(result); } + /// + /// Получить последние `take` ошибок при выполнении запросов + /// + /// от 1 до 1000 + /// [HttpGet("error")] public IActionResult GetError(int take = 512) { @@ -44,6 +64,11 @@ namespace AsbCloudWebApi.Controllers return Ok(result); } + /// + /// Получить последних пользователей обращавшихся к серверу. Уникальность пользователя проверяется по логину и Ip. + /// + /// от 1 до 1000 + /// [HttpGet("users")] public IActionResult GetUsersStat(int take = 512) {