public ProjectionEventStreamSubscriptionProvider(IEventStoreFacade eventStore, IEventConverter eventConverter, IProjectionEventStreamRepository repo) { _eventStore = eventStore; _eventConverter = eventConverter; _repo = repo; }
public ProjectionMultiEventStreamSubscriptionProvider(IEventStoreFacade eventStore, IEventConverter eventConverter, IProjectionEventStreamRepository repo, IProjectionEventStream stream, IProjectionSchema schema) { _eventStore = eventStore; _eventConverter = eventConverter; _repo = repo; _stream = stream; _schema = schema; _events = new HashSet <Type>(); }