public MinionEventHandlerFLow(IStateAccessor stateAccessor,
                               IStateHolder stateHolder,
                               IEventHandlerFactory eventHandlerFactory,
                               IStateRestorer stateRestorer,
                               IStateSavingFlow stateSavingFlow,
                               StateRecoveryOptions stateRecoveryOptions,
                               EventLoadingOptions eventLoadingOptions,
                               IEventLoader eventLoader,
                               ILogger <MinionEventHandlerFLow> logger) : base(stateAccessor,
                                                                               stateHolder,
                                                                               eventHandlerFactory,
                                                                               stateRestorer,
                                                                               stateSavingFlow,
                                                                               stateRecoveryOptions,
                                                                               logger)
 {
     _eventLoadingOptions = eventLoadingOptions;
     _eventLoader         = eventLoader;
 }
Exemplo n.º 2
0
 public StateRestorer(
     IClaptrapIdentity claptrapIdentity,
     EventLoadingOptions eventLoadingOptions,
     IStateAccessor stateAccessor,
     IInitialStateDataFactory initialStateDataFactory,
     IStateLoader stateLoader,
     IEventLoader eventLoader,
     IEventHandlerFactory eventHandlerFactory,
     IL l,
     ILogger <StateRestorer> logger)
 {
     _claptrapIdentity        = claptrapIdentity;
     _eventLoadingOptions     = eventLoadingOptions;
     _stateAccessor           = stateAccessor;
     _initialStateDataFactory = initialStateDataFactory;
     _stateLoader             = stateLoader;
     _eventLoader             = eventLoader;
     _eventHandlerFactory     = eventHandlerFactory;
     _l      = l;
     _logger = logger;
 }