diff --git a/StaffDBServer/Program.cs b/StaffDBServer/Program.cs index 85909b6..e8b94d0 100644 --- a/StaffDBServer/Program.cs +++ b/StaffDBServer/Program.cs @@ -4,7 +4,6 @@ using HRD.WebApi; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.EntityFrameworkCore; -using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; using Microsoft.Extensions.Logging; @@ -26,10 +25,6 @@ AppDomain.CurrentDomain.UnhandledException += (object sender, UnhandledException NLog.LogManager.Flush(); }; -IConfiguration configuration = new ConfigurationBuilder().AddJsonFile("appsettings.json", true, true).Build(); - -WebApiConfig.Init(configuration, Assembly.GetExecutingAssembly().GetName()); - ILoggerManager logger = new LoggerManager(); logger.LogWarn($"[Start WebApi Server] BaseDirectory: {AppDomain.CurrentDomain.BaseDirectory}; TargetFrameworkName: {AppDomain.CurrentDomain.SetupInformation.TargetFrameworkName}"); @@ -37,6 +32,9 @@ try { var builder = WebApplication.CreateBuilder(args); + var configuration = builder.Configuration; + WebApiConfig.Init(configuration, Assembly.GetExecutingAssembly().GetName()); + // Configure logging builder.Logging.ClearProviders(); builder.Logging.SetMinimumLevel(LogLevel.Warning);