예제 #1
0
 public OperationFactory(
     ILogger <OperationFactory> logger,
     IEnumerable <IOperationInitializer> operationInitializers,
     IOperationBus operationBus)
 {
     _operationInitializers = operationInitializers.ToList();
     _operationBus          = operationBus;
     logger.LogDebug($"Resolved {_operationInitializers.Count} operation initializers.");
 }
예제 #2
0
 public OperationProxy(TOperation operation, IOperationBus operationBus)
 {
     Operation = operation;
     Bus       = operationBus;
 }