public BenchmarkRunner(IEnumerable <IBenchmarkOperation> benchmarkOperations, IRepositoryFactory repositoryFactory, IBenchmarkHelpers benchmarkHelpers) { this._benchmarkOperations = benchmarkOperations; this._repositoryFactory = repositoryFactory; this._benchmarkHelpers = benchmarkHelpers; }
public SelectTop1BenchmarkOperationSqlRepoCache(IRepositoryFactory repositoryFactory, IBenchmarkHelpers benchmarkHelpers) : base(benchmarkHelpers, Component.SqlRepo) { this._repositoryFactory = repositoryFactory; this._cachedCommand = this._repositoryFactory.Create <BenchmarkEntity>() .Query() .Top(1); }
public SelectWhereBetweenBenchmarkOperationDapper(IBenchmarkHelpers benchmarkHelpers) : base(benchmarkHelpers, Component.Dapper) { }
public SelectTop5000BenchmarkOperationDapper(IBenchmarkHelpers benchmarkHelpers) : base(benchmarkHelpers, Component.Dapper) { }
public InsertCustomerBenchmarkSqlRepo(IBenchmarkHelpers benchmarkHelpers, IRepositoryFactory repositoryFactory) : base(benchmarkHelpers, Component.SqlRepo) { this._repositoryFactory = repositoryFactory; }
public SelectSingleColumnBenchmarkSqlRepo(IRepositoryFactory repositoryFactory, IBenchmarkHelpers benchmarkHelpers) : base(benchmarkHelpers, Component.SqlRepo) { this._repositoryFactory = repositoryFactory; }
public SelectUpdateDeleteBenchmarkOperationSqlRepo(IBenchmarkHelpers benchmarkHelpers, IRepositoryFactory repositoryFactory) : base(benchmarkHelpers, Component.SqlRepo) { this._repositoryFactory = repositoryFactory; }
public override IBenchmarkOperation Create(IRepositoryFactory repositoryFactory, IBenchmarkHelpers benchmarkHelpers) { return(new SelectTop5000BenchmarkOperationSqlRepo(repositoryFactory, benchmarkHelpers)); }
public override IBenchmarkOperation Create(IRepositoryFactory repositoryFactory, IBenchmarkHelpers benchmarkHelpers) { return(new SelectSingleColumnBenchmarkSqlRepo(repositoryFactory, benchmarkHelpers)); }
public SelectUpdateDeleteBenchmarkOperationDapper(IBenchmarkHelpers benchmarkHelpers) : base(benchmarkHelpers, Component.Dapper) { }
public InsertCustomerBenchmarkDapper(IBenchmarkHelpers benchmarkHelpers) : base(benchmarkHelpers, Component.Dapper) { }
public SelectByDecimalValueBenchmarkOperationSqlRepo(IBenchmarkHelpers benchmarkHelpers, IRepositoryFactory repositoryFactory) : base(benchmarkHelpers, Component.SqlRepo) { this._repositoryFactory = repositoryFactory; }
public SelectSingleColumnBenchmarkDapper(IBenchmarkHelpers benchmarkHelpers) : base(benchmarkHelpers, Component.Dapper) { }
public abstract IBenchmarkOperation Create(IRepositoryFactory repositoryFactory, IBenchmarkHelpers benchmarkHelpers);
public SelectAllBenchmarkOperationSqlRepo(IRepositoryFactory repositoryFactory, IBenchmarkHelpers benchmarkHelpers) : base(benchmarkHelpers, Component.SqlRepo) { this._repositoryFactory = repositoryFactory; }
public SelectSingleColumnBenchmarkEfCore(IBenchmarkHelpers benchmarkHelpers) : base(benchmarkHelpers, Component.EfCore2) { }
public SelectTop5000BenchmarkOperationEfCore(IBenchmarkHelpers benchmarkHelpers) : base(benchmarkHelpers, Component.EfCore2) { }
public SelectWhereBetweenBenchmarkOperationEfCore(IBenchmarkHelpers benchmarkHelpers) : base(benchmarkHelpers, Component.EfCore2) { }
protected BenchmarkOperationBase(IBenchmarkHelpers benchmarkHelpers, Component component) { this.Component = component; this.BenchmarkHelpers = benchmarkHelpers; }
public SelectByDecimalValueBenchmarkOperationDapper(IBenchmarkHelpers benchmarkHelpers) : base(benchmarkHelpers, Component.Dapper) { }