public GetApplicationUserDto Execute(string request) { ApplicationUser user = context.ApplicaitonUsers.FirstOrDefault(x => x.Email == request && x.DeletedAt == null); GetApplicationUserDto applicationUserDto = _mapper.Map <GetApplicationUserDto>(user); return(applicationUserDto); }
public IActionResult GetByEmail(string email, [FromServices] IGetApplicationUserByEmailQuery query) { GetApplicationUserDto applicationUser = _useCaseExecutor.ExecuteQuery(query, email); return(Ok(applicationUser)); }
protected override void Given() { _getApplicationUserDto = new GetApplicationUserDto("*****@*****.**"); }
public IActionResult Get(int id, [FromServices] IGetOneApplicationUserQuery query) { GetApplicationUserDto applicationUser = _useCaseExecutor.ExecuteQuery(query, id); return(Ok(applicationUser)); }