当前位置: 代码迷 >> .NET分析设计 >> 求ASP.NET MVC 三系统操作日志的设计与架构
  详细解决方案

求ASP.NET MVC 三系统操作日志的设计与架构

热度:360   发布时间:2016-05-01 22:33:34.0
求ASP.NET MVC 3系统操作日志的设计与架构
现在有一个VS模版项目,要接入日志功能,要求记录用户的所有操作(这里值对数据的操作,如删除了什么数据,更新之前是什么数据,更新之后是什么数据,新增了什么数据)。要求实现在基类或全局注册中实现对日志的记录。
不知道怎么实现,看了下MVC的依赖注入,但是不知道能否用在我的需求上面。很茫然,求指教~~
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

不知道用AOP能否做到记录用户对数据的所有操作:增加,删除,修改等


理论上AOP来做横切的事情~
我也没有实践过~

MVC的过滤器可以记录用户浏览了什么页面~

对数据库的增删改查~....没有实践过~绑定~

我现在也很郁闷,在MVC中的过滤器中,不知道如何获取到DAL中的那些增删改查方法,我只能获取controller中的action方法,但是更底层的不知道如何获取?应该怎么去反射?


AOP是切面的意思~
MVC过滤器只是切MVC层的~

而要切DAL层的,你应该使用其他的AOP组件了
http://blog.csdn.net/hjtcyxf/article/details/3939248

我知道有Unity 还有Spring.net  只是知道,没有实践经验,只能帮你到这里了
  相关解决方案