我怎样才能在Sonarmint中标出假阳性?仅添加//NOSONAR
对我不起作用。
((IClientChannel)channel).Close();
它说我应该审查这个演员,因为这个项目中没有类型实现这两个接口。明确IClientChannel
来自System.ServiceModel.IClientChannel
和channel
是我的WCF频道。
祝你好运
答案 0 :(得分:1)
问题实际上是“如何在Visual Studio中抑制编译器/分析警告”,因为SonarLint为C#和VB.Net嵌入了自己的SonarAnalyzer,它依赖于Roslyn。一种方法是使用#pragma warnings
预处理程序指令:https://msdn.microsoft.com/en-us/library/441722ys.aspx