public SortingManager(IStandardLogger logger, ISortingQueue sortingQueue, ISubscriberEventSorter sorter, IHandlingManager handlingManager) { _logger = logger; _sortingQueue = sortingQueue; _sorter = sorter; _handlingManager = handlingManager; }
public Subscriber( IStandardLogger logger, IStreamClientFactory streamClientFactory, ISubscriptionListener subscriptionListener, IResolutionManager resolutionManager, ISortingManager sortingManager, IHandlingManager handlingManager, IStreamStateRepo streamStateRepo, SubscriberOptions options) { _logger = logger; _streamClientFactory = streamClientFactory; _subscriptionListener = subscriptionListener; _resolutionManager = resolutionManager; _sortingManager = sortingManager; _handlingManager = handlingManager; _streamStateRepo = streamStateRepo; _options = options; }