Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc c#触发诸如mvc actionfilters之类的pre和post方法调用_Asp.net Mvc_Action Filter_Actionfilterattribute - Fatal编程技术网

Asp.net mvc c#触发诸如mvc actionfilters之类的pre和post方法调用

Asp.net mvc c#触发诸如mvc actionfilters之类的pre和post方法调用,asp.net-mvc,action-filter,actionfilterattribute,Asp.net Mvc,Action Filter,Actionfilterattribute,有没有办法在asp.net mvc中获得操作过滤器的功能?在asp.net mvc中,您可以在方法执行前调用和操作操作参数,并在方法调用后更新/查看返回类型数据,但在标准c#类库类方法中?这听起来很像。是一个可以帮助您实现目标的工具示例。一个常见的例子是让一个类自动实现INotifyPropertyChanged,这很无聊或乏味,或者在方法调用前后吐出一堆日志语句,而不必手动在代码中编写该指令 希望这能让你走上正轨。这里有很多很好的例子:你会推荐任何开源的postsharp替代品吗?我觉得pos

有没有办法在asp.net mvc中获得操作过滤器的功能?在asp.net mvc中,您可以在方法执行前调用和操作操作参数,并在方法调用后更新/查看返回类型数据,但在标准c#类库类方法中?这听起来很像。是一个可以帮助您实现目标的工具示例。一个常见的例子是让一个类自动实现
INotifyPropertyChanged
,这很无聊或乏味,或者在方法调用前后吐出一堆日志语句,而不必手动在代码中编写该指令


希望这能让你走上正轨。

这里有很多很好的例子:你会推荐任何开源的postsharp替代品吗?我觉得postsharp曾经是开源的。。。也许它只是免费使用。看起来仍然有一个免费的社区版。我过去使用过PostSharp,它似乎工作得很好。基本上,您可以使用Castle的DynamicProxy或LinFu,但用例不同。至少现在你知道了要搜索的神奇词汇!:)可能重复的