public async Task <IActionResult> GetJobCategoryAsync([FromRoute] Guid id) { if (id == Guid.Empty) { return(BadRequest()); } var result = await _jobCategoryService.GetJobCategoryByIdAsync(id); if (result == null) { return(NotFound(new { id })); } return(Ok(_mapper.Map <JobCategory>(result))); }