public async Task <IActionResult> Create(CreateEmployee.Request request) { try { var response = await new CreateEmployee(_ctx).Do(request); return(NoContent()); } catch (EmployeeValidationException employeeValidationException) { return(BadRequest(GetInnerMessage(employeeValidationException))); } }
public async Task <IActionResult> CreateProduct([FromBody] CreateEmployee.Request request) => Ok(await new CreateEmployee(Context).Do(request));