public void Scenario() { TestDbContext.Exec(context => { var set = context.Set <DataItem>(); set.AddRange(PaginateViaPrimaryKeyTestHelper.CreateTestData <DataItem>()); context.SaveChanges(); PaginateViaPrimaryKeyTestHelper.Run(set); PaginateViaPrimaryKeyTestHelper.Run(set.Select(i => new { i.K1, i.K2 })); }); }
public async Task Scenario() { await SessionFactoryHelper.ExecAsync(session => { foreach (var i in PaginateViaPrimaryKeyTestHelper.CreateTestData <DataItem>()) { session.Save(i); } var query = session.Query <DataItem>(); PaginateViaPrimaryKeyTestHelper.Run(query); PaginateViaPrimaryKeyTestHelper.Run(query.Select(i => new { i.K1, i.K2 })); }); }
public void Scenario() { TestDbContext.Exec(context => { var set = context.Set <PaginateViaPrimaryKey_DataItem>(); foreach (var i in PaginateViaPrimaryKeyTestHelper.CreateTestData <PaginateViaPrimaryKey_DataItem>()) { set.Add(i); } context.SaveChanges(); PaginateViaPrimaryKeyTestHelper.Run(set); PaginateViaPrimaryKeyTestHelper.Run(set.Select(i => new { i.K1, i.K2 })); }); }
public async Task Scenario() { await UnitOfWorkHelper.ExecAsync(uow => { foreach (var i in PaginateViaPrimaryKeyTestHelper.CreateTestData <DataItem>()) { uow.Save(i); } uow.CommitChanges(); var query = uow.Query <DataItem>(); PaginateViaPrimaryKeyTestHelper.Run(query); PaginateViaPrimaryKeyTestHelper.Run(query.Select(i => new { i.K1, i.K2 })); }); }