mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-06-28 13:34:32 +08:00
Update demo
This commit is contained in:
parent
71dcd5d3fa
commit
cccb1d06c3
@ -16,14 +16,16 @@ namespace OrmTest
|
|||||||
|
|
||||||
var db = NewUnitTest.Db;
|
var db = NewUnitTest.Db;
|
||||||
db.CurrentConnectionConfig.ConfigId = "1";
|
db.CurrentConnectionConfig.ConfigId = "1";
|
||||||
using (var uow = db.CreateContext<MyDbContext>())
|
|
||||||
|
|
||||||
|
|
||||||
|
using (var uow = db.CreateContext<MyDbContext>())//带事务
|
||||||
{
|
{
|
||||||
var o = uow.GetRepository<ORDER>();
|
var list3 = uow.OrderItem.GetList();//查询OrderItem
|
||||||
var o2 = uow.GetMyRepository<DbSet<ORDER>>();
|
var list4 = uow.Orders.GetList();//查询Orders
|
||||||
var list = o.GetList();//默认仓储
|
//也可以手动调用仓储
|
||||||
var list2 = o2.CommQuery();//自定义仓储
|
//var orderItemDal=uow.GetMyRepository<DbSet<OrderItem>>();
|
||||||
var list3 = uow.Orders1.GetList();//MyDbContext中的默认仓储
|
|
||||||
var list4 = uow.Orders2.GetList();//MyDbContext中的自定义仓储
|
|
||||||
uow.Commit();
|
uow.Commit();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -33,13 +35,13 @@ namespace OrmTest
|
|||||||
public class MyDbContext : SugarUnitOfWork
|
public class MyDbContext : SugarUnitOfWork
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 原生仓储
|
/// OrderItem
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public SimpleClient<ORDER> Orders1 { get; set; }
|
public DbSet<OrderItem> OrderItem { get; set; }
|
||||||
/// <summary>
|
/// <summary>
|
||||||
///自定义仓储
|
///Orders2
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public DbSet<ORDER> Orders2 { get; set; }
|
public DbSet<ORDER> Orders { get; set; }
|
||||||
}
|
}
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 自定义仓储
|
/// 自定义仓储
|
||||||
|
Loading…
Reference in New Issue
Block a user