Как получить список типов, от которых зависит мой класс в Ndepend?

Использование Nзависимости; Как получить список всех типов (только из одной сборки), которые использует мой класс?

Если есть способ сделать это, кроме Ndepend, я открыт для предложений.


person dr. evil    schedule 23.08.2011    source источник
comment
Я думаю, что вы можете использовать классы CodeDOM для разбора кода C#. Затем вам нужно будет изучить структуру DOM и найти переменные и тому подобное. Я никогда не пробовал это раньше, хотя.   -  person    schedule 23.08.2011


Ответы (1)


Сначала щелкните правой кнопкой мыши тип и запросите типы, которые я использую напрямую: введите описание изображения здесь

Во-вторых, для вас был сгенерирован запрос CQL, и вы можете изучить результат и типы групп, используемые сборкой и/или пространствами имен.

введите здесь описание изображения

В-третьих, вы можете уточнить запрос, чтобы он соответствовал только типам для одной или нескольких конкретных сборок:

введите здесь описание изображения

person Patrick from NDepend team    schedule 24.08.2011