public async Task <GetEmployeeByIdResponse> Handle(GetEmployeeByIdRequest request) { return(new GetEmployeeByIdResponse() { Employee = EmployeeApiModel.FromEmployee(await _dataContext.Employees.FindAsync(request.Id)) }); }
public async Task <GetEmployeesResponse> Handle(GetEmployeesRequest request) { var employees = await _dataContext.Employees.ToListAsync(); return(new GetEmployeesResponse() { Employees = employees.Select(x => EmployeeApiModel.FromEmployee(x)).ToList() }); }