如何在ASP.NET MVC中实现审计试用

时间:2015-09-17 15:10:37

标签: c# sql-server asp.net-mvc asp.net-mvc-4 sql-server-2012

我们已经开发了一个asp.net mvc应用程序并且可以使用2年。 现在我们的客户要求审计跟踪。

要求

  • 应该能够定义需要审核的列/表
  • 应该能够基于相同的方式创建报告。

以下是我们当前的情况

  • 我们使用SQL Server 2012作为后端
  • 我们的数据访问层仅通过商店程序与DB进行通信。
  • 我们没有使用任何型号粘合剂。

在当前场景中实施审计跟踪的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

  • 定义需要审核的业务方案。
  • 确定发生这些情况的代码入口点
  • 根据您想要/需要存储的数据设计审计数据模型
  • 在先前确定的代码入口点的审计表/表中写入数据

这个答案是故意模糊的。审计不是ASP.NET或任何框架可以为您做的事情。这通常与您的业务逻辑代码和要求密切相关