From eaafba36a346d278b99e446b4e3e640a711903ea Mon Sep 17 00:00:00 2001 From: Sebastian Stehle Date: Thu, 24 Jan 2019 17:36:07 +0100 Subject: [PATCH] Removed controller action from docs. --- .../Statistics/UsagesController.cs | 38 ++++++++----------- 1 file changed, 15 insertions(+), 23 deletions(-) diff --git a/src/Squidex/Areas/Api/Controllers/Statistics/UsagesController.cs b/src/Squidex/Areas/Api/Controllers/Statistics/UsagesController.cs index b778e77f2..86287b9b0 100644 --- a/src/Squidex/Areas/Api/Controllers/Statistics/UsagesController.cs +++ b/src/Squidex/Areas/Api/Controllers/Statistics/UsagesController.cs @@ -81,29 +81,6 @@ namespace Squidex.Areas.Api.Controllers.Statistics return Ok(response); } - /// - /// Get api calls as log file. - /// - /// The token for the log file. - /// - /// 200 => Usage tracking results returned. - /// 404 => App not found. - /// - [HttpGet] - [Route("apps/log/{token}/")] - [ApiCosts(0)] - public IActionResult GetLogFile(string token) - { - var appId = dataProtector.Unprotect(token); - - var today = DateTime.Today; - - return new FileCallbackResult("text/csv", $"Usage-{today:yyy-MM-dd}.csv", false, stream => - { - return appLogStore.ReadLogAsync(appId, today.AddDays(-30), today, stream); - }); - } - /// /// Get api calls for this month. /// @@ -211,5 +188,20 @@ namespace Squidex.Areas.Api.Controllers.Statistics return Ok(models); } + + [HttpGet] + [Route("apps/log/{token}/")] + [ApiExplorerSettings(IgnoreApi = true)] + public IActionResult GetLogFile(string token) + { + var appId = dataProtector.Unprotect(token); + + var today = DateTime.Today; + + return new FileCallbackResult("text/csv", $"Usage-{today:yyy-MM-dd}.csv", false, stream => + { + return appLogStore.ReadLogAsync(appId, today.AddDays(-30), today, stream); + }); + } } }