예제 #1
0
 public ExecutionContext(
     IServiceProvider services,
     ILogger logger,
     IExecutionRequest request,
     IReadOnlyDictionary <string, object> items,
     CancellationToken cancellationToken)
 {
     Services          = services;
     Log               = logger;
     Request           = request;
     CancellationToken = cancellationToken;
     Items             = new Dictionary <string, object>(items);
     Errors            = new ExecutionErrorCollection();
 }
예제 #2
0
 internal ExecutionResult(object?response, ExecutionErrorCollection errors)
 {
     this.response = response;
     Errors        = errors;
 }