From c7f0c661eda80046b65155fec070ad4829e4cb5d Mon Sep 17 00:00:00 2001 From: rafi1212122 Date: Sun, 4 Jun 2023 13:50:04 +0700 Subject: [PATCH] mongodb default is now 127.0.0.1 --- Common/Program.cs | 6 +++--- HttpServer/Controllers/ConfigController.cs | 2 +- HttpServer/Program.cs | 2 ++ 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Common/Program.cs b/Common/Program.cs index d15260f..f45df10 100644 --- a/Common/Program.cs +++ b/Common/Program.cs @@ -20,13 +20,13 @@ namespace Common VerboseLevel VerboseLevel { get; set; } [Option(DefaultValue = false)] - bool UseLocalCache { get; } + bool UseLocalCache { get; set; } [Option(DefaultValue = true)] bool CreateAccountOnLoginAttempt { get; } - [Option(DefaultValue = "mongodb://localhost:27017/PemukulPaku")] - string DatabaseUri { get; } + [Option(DefaultValue = "mongodb://127.0.0.1:27017/PemukulPaku")] + string DatabaseUri { get; set; } [Option] IGameserver Gameserver { get; } diff --git a/HttpServer/Controllers/ConfigController.cs b/HttpServer/Controllers/ConfigController.cs index 84db00f..f9e4362 100644 --- a/HttpServer/Controllers/ConfigController.cs +++ b/HttpServer/Controllers/ConfigController.cs @@ -83,7 +83,7 @@ namespace HttpServer.Controllers return ctx.Response.WriteAsync(JsonConvert.SerializeObject(weatherData)); }); - app.Map("/bh3_os/mdk/shield/api/loadConfig", (HttpContext ctx) => + app.Map("/{game_biz}/mdk/shield/api/loadConfig", (HttpContext ctx) => { return ctx.Response.WriteAsJsonAsync(new { diff --git a/HttpServer/Program.cs b/HttpServer/Program.cs index 36e6ae3..e80f5ac 100644 --- a/HttpServer/Program.cs +++ b/HttpServer/Program.cs @@ -1,6 +1,7 @@ using Common; using Common.Utils; using HttpServer.Controllers; +using Microsoft.Extensions.FileProviders; namespace HttpServer { @@ -23,6 +24,7 @@ namespace HttpServer AccountController.AddHandlers(app); ConfigController.AddHandlers(app); + app.UseStaticFiles(new StaticFileOptions() { FileProvider = new PhysicalFileProvider(Path.Combine(Directory.GetCurrentDirectory(), "wwwroot")) }); app.UseMiddleware(); c.Log($"HTTP server started on port 80 & 443"); // A lie app.Run();