Web Apiを使用していくつかの非同期コードを開発していますが、私は抑制したいFxCopエラーがたくさんあります。例えば、私のコントローラに次のコードは、これらのエラーをトリガします:一部の特定のケースで、組み込みのFxCopルールを無視します。カスタムFxCopのルール?
- UsePropertiesWhereAppropriate
- MarkMembersAsStatic
- DoNotNestGenericTypesInMemberSignatures
public Task<HttpResponseMessage<IEnumerable<Foo>>> GetAsync() { }
私はのためにこれらのルールを抑制したくありません全体のアセンブリ、それは唯一の方法のように思えるコード内のエラーを抑制するには、違反したルールごとに、それぞれのメソッドにSuppressMessage
属性を追加します。エラーを抑制する良い方法はありますか?私はカスタムFxCopのルールを考えています... "の場合はTask<T>
を無視する"または "Barクラスから継承するすべてのタイプに対してこれらのルールを無視する"のようなルールを作成できますか?
これは「近い」リンクは別の質問の重複としてクローズする、何のためにあるのかです。わからない場合は、解答ではなくコメントを残してください。 –