public IActionResult Update([FromBody] MotivationModificatorData request) { try { BaseResponse response = _motivationModificatorsClient.UpdateAsync(request); LogData logData = new() { CallSide = nameof(MotivationModificatorController), CallerMethodName = nameof(Update), CreatedOn = _dateTimeUtil.GetCurrentDateTime(), Request = request, Response = response }; _logger.AddLog(logData); return(Ok(response)); } catch (Exception ex) { LogData logData = new() { CallSide = nameof(MotivationModificatorController), CallerMethodName = nameof(Update), CreatedOn = _dateTimeUtil.GetCurrentDateTime(), Request = request, Response = ex }; _logger.AddErrorLog(logData); return(InternalServerError()); } }