public async Task <IEnumerable <JobTypeDto> > Handle(GetAllJobTypeQuery request, CancellationToken cancellationToken) { var jobTypes = (JobType[])Enum.GetValues(typeof(JobType)); var result = jobTypes .Select(j => new JobTypeDto { Value = (int)j, Name = j.ToString() }); return(await Task.FromResult(result)); }
public async Task <IActionResult> GetAllJobTypes(GetAllJobTypeQuery request) => Ok(await _mediator.Send(request));