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