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");
     }
 }
Пример #2
0
 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));
     }
 }