示例#1
0
        private void SetupChangeProcessorCallback()
        {
            _changeProcessor.ChunkFound += (sender, args) =>
            {
                OnChangeFound?.Invoke(args);
            };

            _changeProcessor.Finished += (sender, args) =>
            {
                OnFinished?.Invoke(args);
            };
        }
        private void SetupChangeProcessorCallback()
        {
            _changeProcessor.ChunkFound += (sender, args) =>
            {
                OnChangeFound?.Invoke(args);
            };

            _changeProcessor.Finished += (sender, args) =>
            {
                OnFinished?.Invoke(args);
            };

            _changeProcessor.OnCaughtUp += (sender, args) =>
            {
                if (!_caughtUp)
                {
                    _caughtUp = true;
                    OnCaughtUp?.Invoke();
                }
            };
        }