using System; using System.Text; using System.Threading.Tasks; using BSLManager.Tools; namespace BSLManager { internal class Program { static async Task Main(string[] args) { Console.OutputEncoding = Encoding.Default; var settingsManager = new SettingsManager(); var settings = settingsManager.GetSettings(); //var builder = new ConfigurationBuilder() // .AddEnvironmentVariables(); //var configuration = builder.Build(); //var dbSettings = configuration.GetSection("Db").Get(); //var instanceSettings = configuration.GetSection("Instance").Get(); var bootstrapper = new Bootstrapper(settings.dbSettings, settings.instanceSettings); var container = bootstrapper.Init(); var app = container.GetInstance(); app.Run(); } } }