Esempio n. 1
0
        // ReSharper disable once ContextualLoggerProblem
        public NodeAgent(DocumentStore store, ILogger <IProjection> logger)
        {
            _cancellation = new CancellationTokenSource();
            _store        = store;
            _logger       = logger;
            var detector = new HighWaterDetector(store.Tenancy.Default, store.Events);

            Tracker    = new ShardStateTracker();
            _highWater = new HighWaterAgent(detector, Tracker, logger, store.Events.Daemon, _cancellation.Token);
        }