private async Task <User> FindUserAndCheckLoginAsync(User user, string msg, bool mustBeNull) { var users = await context.Users.ToListAsync(); var foundUser = users.FirstOrDefault(x => x.Email.Equals(user.Email) && x.Password.Equals(user.Password)); foundUser = FindAndCheckNullabilityHelper <User> .CheckNullable(foundUser, msg, mustBeNull); return(foundUser); }
private async Task <User> FindUserAndCheckAsync(User user, string msg, bool mustBeNull) { var users = await context.Users.ToListAsync(); var foundUser = users.FirstOrDefault(x => x.CompareTo(user).Equals(0)); foundUser = FindAndCheckNullabilityHelper <User> .CheckNullable(foundUser, msg, mustBeNull); return(foundUser); }