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.