diff --git a/ParadoxSaveParser.CLI/Modes/Interactive.cs b/ParadoxSaveParser.CLI/Modes/Interactive.cs index 24d8882..d041f2b 100644 --- a/ParadoxSaveParser.CLI/Modes/Interactive.cs +++ b/ParadoxSaveParser.CLI/Modes/Interactive.cs @@ -1,9 +1,4 @@ -using System.IO; -using System.IO.Compression; -using System.Linq; -using System.Text.Json; -using ParadoxSaveParser.Lib; -using Path = DTLib.Filesystem.Path; +using Path = DTLib.Filesystem.Path; namespace ParadoxSaveParser.CLI; diff --git a/ParadoxSaveParser.CLI/ParadoxSaveParser.CLI.csproj b/ParadoxSaveParser.CLI/ParadoxSaveParser.CLI.csproj index 2dcb490..24828f9 100644 --- a/ParadoxSaveParser.CLI/ParadoxSaveParser.CLI.csproj +++ b/ParadoxSaveParser.CLI/ParadoxSaveParser.CLI.csproj @@ -14,6 +14,6 @@ - + diff --git a/ParadoxSaveParser.Lib.Tests/ParadoxSaveParser.Lib.Tests.csproj b/ParadoxSaveParser.Lib.Tests/ParadoxSaveParser.Lib.Tests.csproj index 9f81011..cb03526 100644 --- a/ParadoxSaveParser.Lib.Tests/ParadoxSaveParser.Lib.Tests.csproj +++ b/ParadoxSaveParser.Lib.Tests/ParadoxSaveParser.Lib.Tests.csproj @@ -23,8 +23,8 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - - + + all diff --git a/ParadoxSaveParser.Lib/ParadoxSaveParser.Lib.csproj b/ParadoxSaveParser.Lib/ParadoxSaveParser.Lib.csproj index 45b3a2a..157b7ea 100644 --- a/ParadoxSaveParser.Lib/ParadoxSaveParser.Lib.csproj +++ b/ParadoxSaveParser.Lib/ParadoxSaveParser.Lib.csproj @@ -8,6 +8,6 @@ - + diff --git a/ParadoxSaveParser.WebAPI/ParadoxSaveParser.WebAPI.csproj b/ParadoxSaveParser.WebAPI/ParadoxSaveParser.WebAPI.csproj index 8652737..5331f93 100644 --- a/ParadoxSaveParser.WebAPI/ParadoxSaveParser.WebAPI.csproj +++ b/ParadoxSaveParser.WebAPI/ParadoxSaveParser.WebAPI.csproj @@ -13,8 +13,8 @@ - - + + diff --git a/ParadoxSaveParser.WebAPI/Program.cs b/ParadoxSaveParser.WebAPI/Program.cs index a6df210..46104b1 100644 --- a/ParadoxSaveParser.WebAPI/Program.cs +++ b/ParadoxSaveParser.WebAPI/Program.cs @@ -96,11 +96,14 @@ public static class Program // http server var router = new SimpleRouter(loggerRoot); - router.DefaultRoute = new ServeFilesRouteHandler("public"); - router.MapRoute("/getSaveStatus", HttpMethod.GET, new GetSaveStatusHandler(mainCancel.Token)); - router.MapRoute("/uploadSave", HttpMethod.POST, new UploadSaveHandler(mainCancel.Token, - bgJobManager, saveFilters)); - router.MapRoute("/getSaveData", HttpMethod.GET, new GetSaveDataHandler(mainCancel.Token)); + router.DefaultRoute = new SimpleRouter.RouteWithMethod(HttpMethod.GET, + new ServeFilesRouteHandler("public")); + router.MapRoute("/uploadSave", HttpMethod.POST, + new UploadSaveHandler(mainCancel.Token, bgJobManager, saveFilters)); + router.MapRoute("/getSaveStatus", HttpMethod.GET, + new GetSaveStatusHandler(mainCancel.Token)); + router.MapRoute("/getSaveData", HttpMethod.GET, + new GetSaveDataHandler(mainCancel.Token)); var app = new WebApp(config.BaseUrl, loggerRoot, router, mainCancel.Token); await app.Run(); diff --git a/ParadoxSaveParser.WebAPI/Routes/UploadSaveHandler.cs b/ParadoxSaveParser.WebAPI/Routes/UploadSaveHandler.cs index cfae367..047be27 100644 --- a/ParadoxSaveParser.WebAPI/Routes/UploadSaveHandler.cs +++ b/ParadoxSaveParser.WebAPI/Routes/UploadSaveHandler.cs @@ -1,6 +1,5 @@ using System.Linq; using System.Net; -using System.Reflection.Metadata; using ParadoxSaveParser.WebAPI.BackgroundTasks; using ParadoxSaveParser.WebAPI.Database; using ParadoxSaveParser.WebAPI.HttpHelpers;