diff options
| author | Jake Mannens <jake@asger.xyz> | 2026-06-05 00:37:02 +1000 |
|---|---|---|
| committer | Jake Mannens <jake@asger.xyz> | 2026-06-11 01:13:31 +1000 |
| commit | 81a0570c1b64891f286ee86d34d6f77090d525e3 (patch) | |
| tree | 1c98593ddec2eb64029f4fabe024cb5323050bb1 /Controllers/ApiStatisticsController.cs | |
| parent | 03055cb1b262a2b9a0516ad3aa523e503edeb36b (diff) | |
Deleted server-specific files
Diffstat (limited to 'Controllers/ApiStatisticsController.cs')
| -rw-r--r-- | Controllers/ApiStatisticsController.cs | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/Controllers/ApiStatisticsController.cs b/Controllers/ApiStatisticsController.cs deleted file mode 100644 index 3acd1d5..0000000 --- a/Controllers/ApiStatisticsController.cs +++ /dev/null @@ -1,26 +0,0 @@ -using HyperBooru.ApiModels; -using Microsoft.AspNetCore.Mvc; -using Microsoft.EntityFrameworkCore; - -namespace HyperBooru.Controllers; - -[ApiController] -[Route("/api/stats")] -public class ApiStatisticsController : Controller { - private IDbContextFactory<HBContext> dbFactory; - - public ApiStatisticsController(IDbContextFactory<HBContext> dbFactory) => - this.dbFactory = dbFactory; - - [HttpGet("ingest")] - public async Task<IActionResult> GetIngestStatistics() { - using var db = dbFactory.CreateDbContext(); - - return Ok(new IngestStatistics() { - TotalMediaCount = db.Media.Count(), - UntaggedMediaCount = db.Media - .Where(m => m.Tags.Any(t => t.TagDefinition.ObjectId == (int) HBObjectId.IngestTag)) - .Count(), - }); - } -} |
