在应用程序中添加自定义用户操作逻辑日志的最佳方法

时间:2012-08-27 19:21:09

标签: .net sql-server logging

我即将启动一个应用程序,我必须添加“自定义用户操作逻辑日志”。

例如,如果用户访问“员工模块”,并转到“个人信息”并更改了名字,那么我应该记录用户在dd / mm / yyyy上更改的个人信息hh:mm :SS

如果用户向员工添加新的依赖项,那么我应该记录用户添加了新的依赖操作,依此类推。

所以基本上它不会成为修改哪些字段,原始值等的审计跟踪......它是基本操作日志。而且行动将是定制的。因此,并非所有操作都会被记录下来。

是否有人知道哪种数据库结构足够灵活,可以为整个应用程序和模块以及要使用的日志框架执行此操作:log4net或Microsoft的企业库?

非常感谢您的帮助!

0 个答案:

没有答案