事务/工作单元

说明

注意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;
      }
  }



果糖网