体验新版 GitCode,发现更多精彩内容 >>
using BenchmarkDotNet.Attributes; using ServiceStack.OrmLite; using System.Data; namespace Dapper.Tests.Performance { public class ServiceStackBenchmarks : BenchmarkBase { private IDbConnection _db; [Setup] public void Setup() { BaseSetup(); var dbFactory = new OrmLiteConnectionFactory(ConnectionString, SqlServerDialect.Provider); _db = dbFactory.Open(); } [Benchmark(Description = "ServiceStack.OrmLite: SingleById", OperationsPerInvoke = Iterations)] public Post Query() { Step(); return _db.SingleById<Post>(i); } } }