Fixed Indexer SwaggerUI, Added worker & call management endpoints to Indexer, restructuring to improve project separation

This commit is contained in:
2025-07-12 22:55:56 +02:00
parent a884a2734d
commit e8e5b742d1
30 changed files with 558 additions and 189 deletions

View File

@@ -1,7 +1,6 @@
using ElmahCore;
using ElmahCore.Mvc;
using Serilog;
using server;
using Server;
using Server.HealthChecks;
@@ -72,7 +71,7 @@ if (IsDevelopment || useSwagger)
}
if (UseMiddleware == true && !IsDevelopment)
{
app.UseMiddleware<ApiKeyMiddleware>();
app.UseMiddleware<Shared.ApiKeyMiddleware>();
}
app.UseAuthorization();