Exemple #1
0
        public void SeedUsers()
        {
            var userData = System.IO.File.ReadAllText("../Timekeeping.Data.Repository/Seed/UserSeedData.json");
            var users    = JsonConvert.DeserializeObject <List <User> >(userData);

            foreach (var user in users)
            {
                byte[] passwordHash, passwordSalt;
                CreatePasswordHash("password", out passwordHash, out passwordSalt);

                user.PasswordHash = passwordHash;
                user.PasswordSalt = passwordSalt;

                _timekeepingContext.Users.Add(user);
            }

            _timekeepingContext.SaveChanges();
        }