public dynamic UpdateExecutor(Guid tool_id, Guid executor_id, ExecutorUpdateM model) { try { Executor executor = EnsureExecutorExisted(tool_id, executor_id); executor.Name = model.Name; executor.Language = model.Language; SaveChanges(); return(new { executor.Id, executor.Name, executor.Language }); } catch (Exception e) { throw e is RequestException ? e : _errorHandler.WriteLog("An error occurred!", e, DateTime.Now, "Server", "Service-Configuration-UpdateExecutor"); } }
public IActionResult UpdateExecutor([FromRoute] Guid tool_id, [FromRoute] Guid executor_id, [FromBody] ExecutorUpdateM model) { try { return(Ok(_configuration.UpdateExecutor(tool_id, executor_id, model))); } catch (Exception e) { return(GetError(e)); } }