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; }
public CreateQuestionHandler(IEventStoreConnectionProvider eventStoreConnectionProvider) { _eventStoreConnectionProvider = eventStoreConnectionProvider; }
public EventStoreWrapper(IEventStoreConnectionProvider connectionProvider, IEventSerializer eventSerializer) { _connectionProvider = connectionProvider; _eventSerializer = eventSerializer; }
public GetAllUserQuestionsHandler(IEventStoreConnectionProvider connectionProvider) { _connectionProvider = connectionProvider; }
public GetQuestionWithAnswersHandler(IEventStoreConnectionProvider connectionProvider) { _connectionProvider = connectionProvider; }
public CreateAnswerHandler(IEventStoreConnectionProvider eventStoreConnectionProvider) { _eventStoreConnectionProvider = eventStoreConnectionProvider; }