c# - resharper 对 asp.net mvc 有问题吗?

标签 c# asp.net-mvc resharper

我使用的是最新版本的 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/

相关文章:

c# - 如何将 datagridview 单元格格式值导出到 Excel?

c# - 将状态错误返回给 WebRequest

c# - resharper "Cannot resolve symbol"代码编译好时

c# - 引用已编译的 dll 时,Resharper 代码注释不起作用

c# - 需要帮助来逆转此 Lambda 操作的逻辑

c# - Workflow Foundation 4 中的用户定义动态工作流?

c# - 浏览器偶尔会在回发和重定向后丢失用于身份验证的 HttpCookie

javascript - 如何防止beginform asp.net mvc中的回发

c# - 部分 View 提交

c# - 为什么 ReSharper 提供带有字符串插值的奇怪格式?