Exemplo n.º 1
0
        public HomeController(ISqlSugarFactory sqlSugarFactory)
        {
            _db = sqlSugarFactory.CreateClient("LogsConnection");//Database=DGCN.HXCloud.ID4  Localhost LogsConnection
            db  = sqlSugarFactory.CreateClient("LogsConnection");


            //方案2  扩展SqlSugarClient客户端
            _db.AopDataLogExtentions(db);



            //1、解决方案:重写SqlSugarClient客户端   (1)使用方便(2)要在注入的时候修改
            //2、解决方案:扩展SqlSugarClient客户端   (1)注入不需要修改(2)但所有方法使用的时候需要执行EnableDiffLogEvent方法
            //3、解决方案:使用OnLogExecuted          (1)方法执行前后的数据获取不到即使修改也很难
        }