CA1506: избегайте чрезмерного соединения классов
TypeName |
AvoidExcessiveClassCoupling |
CheckId |
CA1506 |
Категория |
Microsoft.Maintainability |
Критическое изменение |
Критическое изменение |
Причина
Тип или метод соединен с несколькими другими типами.
Описание правила
Данное правило измеряет соединение классов посредством подсчета количества уникальных ссылок на типы, содержащихся в типе или методе.
Типы и методы с высокой степенью соединения классов могут затруднять поддержку. Рекомендуется использовать типы и методы с низкой степенью соединения и высокой степенью связанности.
Устранение нарушений
Для устранения нарушения данного правила попробуйте изменить тип или метод, чтобы снизить количество соединенных с ним типов.
Отключение предупреждений
Это предупреждение можно отключить, если тип и метод остается поддерживаемым несмотря на большое количество зависимостей от других типов.