public async Task <IActionResult> UpdateAsync([FromBody] EditDisclaimerModel model) { if (!ModelState.IsValid) { return(BadRequest(new ErrorResponse().AddErrors(ModelState))); } try { var disclaimer = Mapper.Map <Disclaimer>(model); await _disclaimerService.UpdateAsync(disclaimer); } catch (DisclaimerNotFoundException exception) { _log.Error(exception, context: model); return(NotFound(ErrorResponse.Create(exception.Message))); } return(NoContent()); }
public async Task UpdateDisclaimerAsync(EditDisclaimerModel model) { await _runner.RunAsync(() => _disclaimersApi.UpdateAsync(model)); }