public static void StartAndLoad() { if (startedAndLoaded) { return; } lock (typeof(MusicStarter)) { if (startedAndLoaded) { return; } var conf = new ConfigurationBuilder().SetBasePath(Directory.GetCurrentDirectory()) //.AddJsonFile("appsettings.json") .AddUserSecrets(typeof(MusicStarter).Assembly) .Build(); var connectionString = conf.GetConnectionString("SignumTest") ?? "Data Source=.\\SQLEXPRESS;Initial Catalog=SignumTest;Integrated Security=true"; Start(connectionString); Administrator.TotalGeneration(); Schema.Current.Initialize(); MusicLoader.Load(); startedAndLoaded = true; } }
public static void StartAndLoad() { if (!startedAndLoaded) { Start(UserConnections.Replace(Settings.Default.SignumTest)); Administrator.TotalGeneration(); Schema.Current.Initialize(); MusicLoader.Load(); startedAndLoaded = true; } }