Является ли указанная ниже ссылка между интерфейсом и классом также круговой ссылкой?
MyClass <--- IMyInterface </p>
IMyInterface <--- MyClass </p>
IMyInerface зависит от MyClass (IMyInterface имеет ссылку на тип MyClass)
MyClass зависит от IMyInterface (MyClass имеет ссылку на тип IMyInterface)
NDepend Tool не сообщает о нем как о круговой ссылке, так что это может быть так.
MyClass <--- IMyInterface </p>
IMyInterface <--- MyClass </p>
Инструмент не сообщил о циклической ссылке (NDepend)