public static void RegisterServices(this ContainerBuilder builder) { if (GlobalApplicationSettings.IsDbExists) { var databaseSettings = ApplicationConfigsProvider.ProviderDatabaseConfig(); builder.Register(scope => new SqlConnection(databaseSettings.DatabaseConnectionString)).As <IDbConnection>().InstancePerLifetimeScope(); } }
private void LoadUserSettings() { var user = ApplicationConfigsProvider.ProviderUserConfig(); if (user != default) { GlobalApplicationSettings.User = user; Txt_Login.Text = user.Login; } }
private void LoadSettings() { bgw.ReportProgress(25); Thread.Sleep(850); CreateFolder(); bgw.ReportProgress(75); if (ApplicationConfigsProvider.ProviderDatabaseConfig() == default) { DatabaseExists = false; } DatabaseExists = true; bgw.ReportProgress(100); Thread.Sleep(100); }