Exemplo n.º 1
0
        public async Task <User> Register(User user, string password)
        {
            byte[] PasswordHash, PasswordSalt;
            PasswordHashGenerator(password, out PasswordHash, out PasswordSalt);
            user.PasswordHash = PasswordHash;
            user.PasswordSalt = PasswordSalt;
            await _context.Users.AddAsync(user);

            await _context.SaveChangesAsync();

            return(user);
        }
Exemplo n.º 2
0
        public async Task <User> Register(User user, string password)
        {
            CreatePasswordHash(password, out var passwordHash, out var passwordSalt);

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

            await _datingAppDbContext.Users.AddAsync(user);

            await _datingAppDbContext.SaveChangesAsync();

            return(user);
        }
Exemplo n.º 3
0
 async Task <bool> IDatingRepository.SaveAll()
 {
     return(await _context.SaveChangesAsync() > 0);
 }
Exemplo n.º 4
0
 public async Task <bool> SaveAll()
 {
     return(await _datingAppDbContext.SaveChangesAsync() > 0);
 }