public async Task <IActionResult> Update(string id, Borrower updatedBorrower) { if (!ModelState.IsValid) { return(BadRequest()); } var borrower = await _borrowerService.GetByIdAsync(id); if (borrower == null) { return(NotFound()); } await _borrowerService.UpdateAsync(id, updatedBorrower); return(NoContent()); }