Partilhar via


CA1506: Evitar o acoplamento de classe excessiva

TypeName

AvoidExcessiveClassCoupling

CheckId

CA1506

<strong>Categoria</strong>

Microsoft.Maintainability

Alteração significativa

Quebrando

Causa

Um tipo ou método é combinado com muitos outros tipos.

Descrição da regra

Esta regra mede o acoplamento contando o número de referências de tipo único que contém a um tipo ou método de classe.

Tipos e métodos que possuem um alto grau de acoplamento de classe podem ser difícil de manter. É uma boa prática ter tipos e métodos que apresentam baixo acoplamento e maior coesão.

Como corrigir violações

Para corrigir essa violação, tente reprojetar o tipo ou método para reduzir o número de tipos para o qual está acoplada.

Quando suprimir avisos

Exclua este aviso quando o tipo ou método ainda é considerado mantido apesar do grande número de dependências em outros tipos.

Consulte também

Outros recursos

Avisos de manutenção