|
|
1
6
你可以尝试使用 PostSharp 为了为您执行日志记录,它的多播功能可能对类似的事情很有用。如果它不是一个选项,那么模块可能是最容易实现的(假设您可以在管道中的那个点获得所需的用户信息)。 |
|
|
2
43
Action Filter Attributes
很适合这个,打个电话给
例如:
从这一点开始,此属性将在控制器中运行每个操作之前被调用,您也可以通过调用
要获得所需的日志记录功能,您很可能希望重写
例如:
|
|
|
3
21
我刚刚偶然发现这两个帖子 Rion Williams 这描述了一种非常简单的方法: Implementing Audit Trails using ASP.NET MVC ActionFilters Creating Advanced Audit Trails using ActionFilters in ASP.NET MVC 高级日志非常棒,因为您可以存储请求的数据并进一步过滤这些数据。 我现在就在我的应用程序中实现这一点。 |
|
|
4
2
@罗里的主意很好。Postshap正是您需要的,您可以考虑将它与 ASP.net Health Monitoring |