1
仮想修飾子(NHibernateプロキシのため)がある場合は、クラスのすべての公開プロパティ/メソッドをチェックするDiagnosticAnalyzer + CodeFixProviderを作成しました。しかし、これはいくつかのインターフェースを実装するクラスでのみ行うべきです。今は、これらのインターフェースをアナライザーコードにハードコードしました。プロジェクトに含まれている設定ファイルを使って設定できるようにする最良のオプションは何ですか?構成ファイルの例:設定可能な.NETアナライザ
<VirtualAnalzyer>
<ValidTypes>
<ValidType>IEntity</ValidType>
<ValidType>IVersionedEntity</ValidType>
</ValidTypes>
<VirtualAnalzyer>