В проекте ASP.NET WebAPI у меня есть функция, которую я должен изменить, не нарушая никаких существующих функций. Эта функция вызывается функциями, которые вызываются функциями и т. Д., И в какой-то момент контроллеры вызывают всю иерархию функций. Около 50% до 70% контроллеров проходят тестирование.
Теперь я хочу увидеть все дерево вызовов для той функции, которую мне нужно изменить: какие функции контроллера в конечном итоге вызывают мою функцию? Что касается этих контроллеров, я должен обеспечить тестовое покрытие, прежде чем я смогу начать работу над самой внутренней функцией.
Сейчас я создаю дерево вручную, следуя ссылкам в Visual Studio, но есть ли более быстрый способ сделать это? У меня Visual Studio Professional 2017, если это имеет значение.