public void Initialize() { //if (_db.Database.GetPendingMigrations().Any()) //{ // _db.Database.Migrate(); //} try { if (_db.Role.Count() == 0) { List <Role> roles = new List <Role>() { new Role { CreatedAt = DateTime.Now, Id = StaticRoles.Admin }, new Role { CreatedAt = DateTime.Now, Id = StaticRoles.User }, new Role { CreatedAt = DateTime.Now, Id = StaticRoles.Default } }; _db.Role.AddRangeAsync(roles); _db.SaveChangesAsync(); } } catch (Exception ex) { } }
public async Task SaveChanges() { await _identityManagerContext.SaveChangesAsync(); }