当前位置:  开发笔记 > 编程语言 > 正文

使用C#和.NET进行审计

如何解决《使用C#和.NET进行审计》经验,为你挑选了2个好方法。

我有一个Web应用程序,我想审核应用程序上的大多数用户操作,例如登录,插入到db,更新到db,触发异常等.

我的其中一个建议使用队列来提高性能,所以你只需要一个事件然后自动处理它而不必等待它被处理.

你有什么建议?我该如何处理它们?排队他们没有问题,但我不确定他们将如何处理然后没有身体调用方法.

我在.NET 4.0中使用C#



1> Armbrat..:

我只想推荐一个稳定且受支持的现成的日志框架.您是否考虑过日志框架,例如log4net?

如果您愿意,可以编写一个自定义appender来登录MSMQ.



2> thepirat000..:

我一直在研究一个可能有用的图书馆.

Audit.NET及其扩展审计不同的系统(WCF,MVC,的WebAPI,EF)和存储日志中的不同数据储存(SQL,MongoDB的,DocumentDB,文件,事件日志)会给你配置的灵活性是什么,你要审计并在那里你想保存审计日志.

推荐阅读
手机用户2502852037
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有