public async Task <GetProjectByIdResponse> Handle(GetProjectByIdRequest request) { return(new GetProjectByIdResponse() { Project = ProjectApiModel.FromProject(await _context.Projects.FindAsync(request.Id)) }); }
public async Task <GetProjectsResponse> Handle(GetProjectsRequest request) { var projects = await _context.Projects.ToListAsync(); return(new GetProjectsResponse() { Projects = projects.Select(x => ProjectApiModel.FromProject(x)).ToList() }); }