Asp.net mvc 3 有没有办法检查ASP.NET MVC中是否使用了操作?

Asp.net mvc 3 有没有办法检查ASP.NET MVC中是否使用了操作?,asp.net-mvc-3,resharper,Asp.net Mvc 3,Resharper,我想知道是否有办法在控制器上找到失效的操作方法。我进行了R和运行分析,但它似乎没有检查asp代码是否调用了操作。有什么可以做的吗?没有,这个工具不知道需要什么操作,因为路由配置调用这些操作。我想您可以编写一个工具,在当前路由配置的情况下检查哪些操作是可访问的,但是它无法知道这些方法是否可能被其他代码使用,因为它们被标记为公共的。不,一个不知道需要哪些操作的工具,当路由配置调用它们时。我想您可以编写一个工具,在当前路由配置下检查哪些操作是可访问的,但是它无法知道这些方法是否可能被其他代码使用,因为

我想知道是否有办法在控制器上找到失效的操作方法。我进行了R和运行分析,但它似乎没有检查asp代码是否调用了操作。有什么可以做的吗?

没有,这个工具不知道需要什么操作,因为路由配置调用这些操作。我想您可以编写一个工具,在当前路由配置的情况下检查哪些操作是可访问的,但是它无法知道这些方法是否可能被其他代码使用,因为它们被标记为公共的。

不,一个不知道需要哪些操作的工具,当路由配置调用它们时。我想您可以编写一个工具,在当前路由配置下检查哪些操作是可访问的,但是它无法知道这些方法是否可能被其他代码使用,因为它们被标记为公共。

实现一个全局操作筛选器,该筛选器将操作名称记录在某个持久存储中。通过这种方式,您可以跟踪哪些操作得到执行,并找出可能的操作中缺少的内容。这有点乏味,但可能适合您的目的。

实现一个全局操作筛选器,将操作名称记录在某个持久存储中。通过这种方式,您可以跟踪哪些操作得到执行,并找出可能的操作中缺少的内容。这有点乏味,但可能适合您的目的。

在这种情况下,只有项目中的代码才会引用这些操作。但这正是我害怕的。我想用一个简单的grep来查看任何文件中的操作名是否足够好,在这种情况下,只有项目中的代码才会引用这些操作。但这正是我害怕的。我想用一个简单的grep来看看任何文件中的动作名称是否足够好。