public EventReceiver(IStoreProcesor storeProcessor, Checkpoint checkpoint, StoreConfig storeConfig, ILogger <EventReceiver> logger) { _completions = new ConcurrentDictionary <string, TaskCompletionSource <bool> >(); _logger = logger; _checkpoint = checkpoint; _storeProcessor = storeProcessor; _storeConfig = storeConfig; _eventCount = 0; }
public RocksFixture() { const string testDirectory = "./testdata"; if (Directory.Exists(testDirectory)) { Directory.Delete(testDirectory, true); } Directory.CreateDirectory(testDirectory); GraphProvider = new RocksGraphProvider(Mock.Of <ILogger <RocksGraphProvider> >(), testDirectory); StoreProvider = new SetProvider(GraphProvider); StoreOperationFactory = new StoreOperationFactory(); StoreProcessor = new StoreProcessor(StoreProvider, new Reasoner(), StoreOperationFactory, Mock.Of <ILogger <StoreProcessor> >()); SetId = "testset"; }
public StoreController(IStoreProcesor storeProcessor, EventReceiver receiver, EventSender processor, StoreError storeError, ILogger <StoreController> logger) : base(receiver, processor, storeError, logger) { _storeProcessor = storeProcessor; _logger = logger; }