Akka.Tests.Performance.Dispatch.ColdDispatcherThroughputSpecBase.Setup C# (CSharp) Метод

Setup() приватный Метод

private Setup ( BenchmarkContext context ) : void
context NBench.BenchmarkContext
Результат void
        public void Setup(BenchmarkContext context)
        {
            _configurator = Configurator();
            _dispatcher = _configurator.Dispatcher();
            _dispatcherCounter = context.GetCounter(DispatcherCounterName);
            ScheduledWork = () =>
            {
                _dispatcherCounter.Increment();
                if (Interlocked.Increment(ref _messagesSeen) == ScheduleCount)
                {
                    EventBlock.Set();
                }
            };
            Warmup(_dispatcher);
        }