public User Create(CreateUserRequest newUser) { var salt = _hashHelper.GenerateSalt(); var insertResponse = _context.Users.Add(new User { FirstName = newUser.FirstName, LastName = newUser.LastName, Email = newUser.Email, Username = newUser.Username, ProfileImageUrl = newUser.ProfileImageUrl, CoverImageUrl = newUser.CoverImageUrl, Salt = salt, HashedPassword = _hashHelper.GenerateHash(newUser.Password, salt) }); _context.SaveChanges(); return(insertResponse.Entity); }