public SqlStreamStoreTransientSubscriptionConnection( IEventSerializer eventSerializer, ISqlStreamStoreProvider storeProvider, ILogger <SqlStreamStoreTransientSubscriptionConnection> logger) { _logger = logger; _eventSerializer = eventSerializer; _storeProvider = storeProvider; }
public SqlStreamStorePersistentSubscriptionConnection( IEventSerializer eventSerializer, ISqlStreamStoreProvider storeProvider, IPersistentSubscriptionPositionManager subscriptionManager, ILogger <SqlStreamStorePersistentSubscriptionConnection> logger) : base() { _logger = logger; _subscriptionManager = subscriptionManager; _eventSerializer = eventSerializer; _storeProvider = storeProvider; }
public SqlStreamStoreStreamReader(ISqlStreamStoreProvider streamStoreProvider, IEventSerializer eventSerializer) { _streamStoreProvider = streamStoreProvider; _eventSerializer = eventSerializer; }