public BenchmarkRunner(ICache cache, IBenchmark benchmark) { _cache = cache; _benchmark = benchmark; _singleMeasurer = new SingleThreadedBenchmarkMeasurer(cache, benchmark); _multiMeasurer = new MultiThreadedBenchmarkMeasurer(cache, benchmark); }
public BenchmarkRunner(IContainerAdapter container, IBenchmark benchmark) { this.container = container; this.benchmark = benchmark; this.singlethreadedMeasurer = new SinglethreadedBenchmarkMeasurer(container, benchmark); this.multithreadedMeasurer = new MultithreadedBenchmarkMeasurer(container, benchmark); }