Beispiel #1
0
 public EventStoreStreamWriter(
     IEventStoreConnectionProvider connectionProvider,
     IEventSerializer eventSerializer)
 {
     _connectionProvider = connectionProvider;
     _eventSerializer    = eventSerializer;
     _conn = _connectionProvider.GetConnection();
     _conn.ConnectAsync().Wait();
 }
 public EventStoreTransientSubscriptionConnection(
     IEventSerializer eventSerializer,
     IEventStoreConnectionProvider connectionProvider,
     ILogger <EventStorePersistentSubscriptionConnection> logger)
 {
     _logger             = logger;
     _eventSerializer    = eventSerializer;
     _connectionProvider = connectionProvider;
 }
        public ProcessManagerSubscription(
            IEventStoreConnectionProvider connectionProvider,
            IEventSerializer eventSerializer,
            ProcessManagerMediator mediator,
            SubscriptionCheckpointStorage checkpointStorage) : base("ProcessManager", connectionProvider.Connection, new CatchAllSubscriptionSettings())
        {
            _eventSerializer   = eventSerializer;
            _mediator          = mediator;
            _checkpointStorage = checkpointStorage;

            _subscriptionCheckpoint = _checkpointStorage.Load(SubscriptionCheckpointId);

            LastCommitPosition = _subscriptionCheckpoint.LastProcessedPosition;
        }
 public GetAllTagsQueryHandler(IEventStoreConnectionProvider connectionProvider)
 {
     _connectionProvider = connectionProvider;
 }
Beispiel #5
0
 public CreateQuestionHandler(IEventStoreConnectionProvider eventStoreConnectionProvider)
 {
     _eventStoreConnectionProvider = eventStoreConnectionProvider;
 }
Beispiel #6
0
 public EventStoreWrapper(IEventStoreConnectionProvider connectionProvider, IEventSerializer eventSerializer)
 {
     _connectionProvider = connectionProvider;
     _eventSerializer    = eventSerializer;
 }
Beispiel #7
0
 public GetAllUserQuestionsHandler(IEventStoreConnectionProvider connectionProvider)
 {
     _connectionProvider = connectionProvider;
 }
Beispiel #8
0
 public GetQuestionWithAnswersHandler(IEventStoreConnectionProvider connectionProvider)
 {
     _connectionProvider = connectionProvider;
 }
 public CreateAnswerHandler(IEventStoreConnectionProvider eventStoreConnectionProvider)
 {
     _eventStoreConnectionProvider = eventStoreConnectionProvider;
 }