Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
        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();
            }
        }