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; }
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; }