C# CA1062是否验证受保护事件处理程序的参数?
如果我们不检查受保护事件处理程序中的EventArgs,FxCop将引发CA1062: 是的,理论上有人可以从我的page类继承并调用我的受保护事件处理方法,就好像它是一个标准函数一样。伙计,我不在乎C# CA1062是否验证受保护事件处理程序的参数?,c#,asp.net,validation,fxcop,C#,Asp.net,Validation,Fxcop,如果我们不检查受保护事件处理程序中的EventArgs,FxCop将引发CA1062: 是的,理论上有人可以从我的page类继承并调用我的受保护事件处理方法,就好像它是一个标准函数一样。伙计,我不在乎 抑制它?许多FxCop规则是建议,而不是硬规则。如果您在特定情况下不同意,请特别禁止。如果您普遍不同意,请禁用该规则 尽管如此,我不会抑制CA1062。有一个非常简单的修复方法,它不涉及方法的公共界面 标记作为答案,因为它已经足够好了。我仍然会在工作中解决这个问题,因为目前代码中存在很多类似的违
抑制它?许多FxCop规则是建议,而不是硬规则。如果您在特定情况下不同意,请特别禁止。如果您普遍不同意,请禁用该规则
尽管如此,我不会抑制CA1062。有一个非常简单的修复方法,它不涉及方法的公共界面 标记作为答案,因为它已经足够好了。我仍然会在工作中解决这个问题,因为目前代码中存在很多类似的违规行为,我可以想出更好的方法让团队保持忙碌。