public async Task <IActionResult> UpdateExistingProject([FromBody] UpdateProjectRequest request) { var updateProjectResponse = new UpdateProjectResponse(); Logger.Info($"Update existing project request is received. Time in UTC: {DateTime.UtcNow}, request: {request.ToJson()}"); var commandHandlerResponse = await _projectMediator.Send(request); updateProjectResponse.HandleSuccess(commandHandlerResponse); return(Ok(updateProjectResponse)); }