CA1506: Unikaj nadmiernego sprzężenia klas
TypeName |
AvoidExcessiveClassCoupling |
CheckId |
CA1506 |
Kategoria |
Microsoft.Maintainability |
Zmiana dzielenia |
Złamanie |
Przyczyna
Typ lub metoda jest sprzężona z innych typów.
Opis reguły
Ta reguła środków sprzęgu przez liczenie unikatowy typ odwołania, które zawiera typ lub metody klasy.
Typy i metod, które mają wysoki stopień sprzęgu klasy może być trudne.Jest dobrą praktyką typów i metod, które wykazują spójności wysokiej i niskiej sprzęgu.
Jak naprawić naruszenia
Aby naprawić tego naruszenia, spróbuj zmienić układ typu lub metody, aby zmniejszyć liczbę typów, które jest sprzężona.
Kiedy pomija ostrzeżenia
Wykluczyć to ostrzeżenie, gdy typ lub metoda jest nadal uważane za powstawać pomimo jej dużej liczby zależności na inne typy.
Zobacz też
Inne zasoby
Mierzenie złożoności i łatwości konserwacji zarządzanego kodu