如果我们不检查受保护事件处理程序中的EventArgs,FxCop会引发CA1062:
Validate arguments of public methods
是的,理论上可以从我的页面类继承并调用我的受保护事件处理方法,就像它是标准函数一样。伙计,我不在乎。
压制它?
答案 0 :(得分:1)
许多FxCop规则是建议,而不是硬规则。如果您在特定情况下不同意,请特别禁止它。如果您不同意,请禁用该规则。
话虽如此,我不会压制CA1062。有一个非常简单的修复,它不会触及您方法的公共接口。