EDP .Net开发框架--自动化日志

打印 上一主题 下一主题

主题 861|帖子 861|积分 2585

平台下载地址:https://gitee.com/alwaysinsist/edp

自动化日志不需要额外调用日志相关功能即可无感实现步伐集方法调用的日志纪录。

  • 创建业务逻辑处理类
    public class StudentBLL : BusinessLogicBase
    继承基类BusinessLogicBase< T >
  • 界说业务逻辑方法
点击查看代码
  1. [AutoLog(ActionEnum.Insert, "学生信息")]
  2. public ResultModel<bool> AddStudent(StudentModel item, IDBInstance db = null) {
  3.     //...
  4. }
复制代码
  1. ActionEnum:操作行为。
  2. 学生信息:当前操作业务对象的名称。
复制代码
ResultModel ret = new ResultModel();
  1. 创建通用返回对象。
复制代码
点击查看代码
  1. StudentModel item = new StudentModel();
  2. item.Create();
  3. ret.KeyValue = item.ID;
复制代码
  1. 实例化StudentModel业务对象。
  2. 调用业务对象Create()方法创建当前业务对象。
  3. 设置通用返回对象KeyValue值。
复制代码

  • 调用业务逻辑方法
    private readonly StudentBLL bll_Student = StudentBLL.Create();
    创建StudentBLL类实例,通过Create方法创建可实现自动化日志。
    var result = this.bll_Student.AddStudent(item);
    调用AddStudent方法。
  • 查看操纵日志

    双击行查看详细信息。


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

用多少眼泪才能让你相信

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表