public Startup(IConfiguration configuration, IWebHostEnvironment env) { Configuration = configuration; BotSettings.GlobalConfiguration = Configuration; BotSettings.HostingEnvironment = env; BotSettings.FillSettings(); Logger.SetupLogger(); BotSettings.DbConnectionString = Configuration["CommonConfig:ConnectionString"]; DbMigration.ConnectionString = BotSettings.DbConnectionString; Log.Information($"ProductName: {Configuration["Engines:ProductName"]}"); Log.Information($"Version: {Configuration["Engines:Version"]}"); BotSettings.Client = new TelegramBotClient(Configuration["ZiziBot:ApiToken"]); // Bot.Clients.Add("zizibot", new TelegramBotClient(Configuration["ZiziBot:ApiToken"])); // Bot.Clients.Add("macosbot", new TelegramBotClient(Configuration["MacOsBot:ApiToken"])); GlobalConfiguration.Configuration .UseSerilogLogProvider() .UseColouredConsoleLogProvider(); DbMigration.RunMySqlMigration(); }