我使用的是最新版本的 resharper。上周刚刚下载并安装,所以我是新手。我遇到的问题是,在我的 ASP.NET MVC 应用程序中,我的所有 Controller 都说它们从未被使用过,并且 Controller 中的所有方法都说它们从未被使用过。
有没有办法抑制消息或让 resharper 了解它们被使用?
最佳答案
您可以打开/关闭 Resharper 给您的各种警告和提示。
但是,如果您编写单元测试,那么它们将被使用并且 Resharper 会很高兴。
更新
您可以考虑通过在 Controller 类的顶部和底部执行此操作来告诉 Resharper 忽略 Controller 中未使用的成员...
public class MyController: Controller
{
// ReSharper disable UnusedMember.Global
...
// ReSharper restore UnusedMember.Global
}
... 或者,至少将这些注释放在 Controller 上的公共(public)方法周围(我使用 StyleCop,因此无论如何所有公共(public)方法都将组合在一起。这相当不引人注目,并且会消除来自 Resharper 的警告.
关于c# - resharper 对 asp.net mvc 有问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/802385/