Ejemplo n.º 1
0
        public Task <TUser> FindAsync(UserLoginInfo login)
        {
            if (login == null)
            {
                throw new ArgumentNullException("login");
            }

            var userId = _userLoginRepository.GetByUserLoginInfo(login);

            if (!string.IsNullOrEmpty(userId))
            {
                return(FindByIdAsync(userId));
            }
            return(Task.FromResult(default(TUser)));
        }