注意1:如果不是SqlSugar ORM那么就需要重写UnitOfWork,SqlSugar只需要贴一个特性[UnitOfWork]
注意2: 只能在API的方法上使用
/// <summary>
/// 动态接口+工作单元
/// </summary>
[Api(200100, GroupName = "分组3")]
public class MyApiWithUnitOfWorkController
{
//属性注入只支持API类,非API用构造函数
[DI]
public ISqlSugarClient? db { get; set; }
//工作单元,可以用自带的也可以重新写
[UnitOfWork]
[ApiMethod("我是QueryTest方法")]
public bool QueryTest()
{
db!.Ado.ExecuteCommand("select 1 as id");
return true;
}
}2016 © donet5.comApache Licence 2.0