public void SeedUsers() { var UserData = System.IO.File.ReadAllText("Data/userSeed.json"); var Users = JsonConvert.DeserializeObject <List <User> >(UserData); foreach (var user in Users) { byte[] PasswordHash, PasswordSalt; PasswordHashGenerator("password", out PasswordHash, out PasswordSalt); user.PasswordHash = PasswordHash; user.PasswordSalt = PasswordSalt; user.UserName = user.UserName.ToLower(); _context.Users.Add(user); } _context.SaveChanges(); }
public void SeedUsers() { if (!_datingAppDbContext.Users.Any()) { var userData = System.IO.File.ReadAllText("Data/UserSeedData.json"); var users = JsonConvert.DeserializeObject <List <User> >(userData); foreach (var user in users) { CreatePasswordHash("password", out var passwordHash, out var passwordSalt); //user.PasswordHash = passwordHash; //user.PasswordSalt = passwordSalt; user.UserName = user.UserName.ToLower(); _datingAppDbContext.Users.Add(user); } _datingAppDbContext.SaveChanges(); } }