public async Task <IActionResult> Update([FromRoute] Guid employeeId, [FromBody] UpsertRequestContract request) { var employee = new EmployeeModel() { Id = employeeId, Name = request.Name }; var updated = await provider.UpsertAsync(employee); if (updated.Id != Guid.Empty) { return(Ok()); } else { return(NotFound()); } }