Я новичок в разработке на C # в Visual Studio 2019 и мне нужна помощь с функцией «Карта кода» в Visual Studio.
У меня есть большое решение на C #, которое содержит несколько проектов, классов, пространств имен и т. Д .:
Предположим, у меня есть класс с именем WebServiceController
(это типичный контроллер, который получает и обрабатывает запросы REST) внутри проекта C # с именем ProjectA
, а другой класс с именем EntityInfoAccess
внутри другого проекта с именем ProjectB
. Кроме того, предположим, что внутри класса EntityInfoAccess
есть метод с именем GetRotatedPartition(...)
.
. Имея это в виду, я пытаюсь получить график, показывающий все вызовы методов, которые идут из всех методов в WebServiceController
к этому методу GetRotatedPartition()
. Поэтому я знаю, какие методы в WebServiceController
в конечном итоге будут использовать GetRotatedPartition()
или нет.
Поскольку вызовы проходят через много слоев, это трудно понять вручную. Я пытался использовать Code Map, но я не знаю, как отобразить вышеуказанные ссылки, и ONLY показывает релевантный материал на графике. Например, я не хочу видеть методы, не включенные между требованием WebServiceController
-> ... -> GetRotatedPartition()
.
Может кто-нибудь помочь мне?