private static void InitializeAndSeedDb() { try { bool isDatabaseCreate = Convert.ToBoolean(_configuration["AppConfig:IsDatabaseCreate"]); bool isMasterDataInsert = Convert.ToBoolean(_configuration["AppConfig:IsMasterDataInsert"]); if (isDatabaseCreate == false) { using (var context = new AppDbContext()) { context.Database.EnsureCreated(); if (isMasterDataInsert == false) { //Generate Seed Data if (context.ApplicationSetting.Count() == 0) { AppDbSeed.Seed(context); } } } } } catch (Exception) { throw; } }
private static void InitializeAndSeedDb() { try { using (var context = new AppDbContext()) { context.Database.EnsureCreated(); //Generate Seed Data if (context.AppSetting.Count() == 0) { AppDbSeed.Seed(context); } } } catch (Exception ex) { throw; } }