public async Task Scenario()
        {
            await TestDbContext.ExecAsync(context => {
                var dbSet = context.Set <DataItem>();

                dbSet.AddRange(ExpandLinqSumTypeTestHelper.GenerateTestData(() => new DataItem()));
                context.SaveChanges();

                ExpandLinqSumTypeTestHelper.Run(dbSet);
            });
        }
Пример #2
0
        public async Task Scenario()
        {
            await UnitOfWorkHelper.ExecAsync(uow => {
                foreach (var i in ExpandLinqSumTypeTestHelper.GenerateTestData(() => new DataItem()))
                {
                    uow.Save(i);
                }
                uow.CommitChanges();

                ExpandLinqSumTypeTestHelper.Run(uow.Query <DataItem>());
            });
        }