public dynamic UpdateExecutorImage(Guid tool_id, Guid executor_id, Guid executor_image_id, ExecutorImageUpdateM model) { try { ExecutorImage executor_image = EnsureExecutorImageExisted(tool_id, executor_id, executor_image_id); executor_image.Name = model.Name; executor_image.Value = model.Value; SaveChanges(); return(new { executor_image.Id, executor_image.Name, executor_image.Value }); } catch (Exception e) { throw e is RequestException ? e : _errorHandler.WriteLog("An error occurred!", e, DateTime.Now, "Server", "Service-Configuration-UpdateExecutorImage"); } }
public IActionResult UpdateExecutorImage([FromRoute] Guid tool_id, [FromRoute] Guid executor_id, [FromRoute] Guid executor_image_id, [FromBody] ExecutorImageUpdateM model) { try { return(Ok(_configuration.UpdateExecutorImage(tool_id, executor_id, executor_image_id, model))); } catch (Exception e) { return(GetError(e)); } }