是否可以创建用于禁止特定警告的自定义属性?

时间:2019-11-13 22:00:24

标签: c# compiler-warnings custom-attributes

Lara框架中,我具有自定义属性LaraWebComponentAttribute,该属性标记要使用反射创建的类。通常,以这种方式创建的类不会直接在代码上实例化,而只能通过反射实例化。

鉴于具有此属性的类将比不是通过反射而不是直接实例化的次数更多,因此会使用编译器警告CA1812: Avoid uninstantiated internal classes进行标记。

是否可以以某种方式修改我的自定义属性,以便它自动消除特定的编译器警告?

0 个答案:

没有答案