На github попался интересный проект nugraph.
Это dotnet tool, который создан для визуализации графа зависимостей как отдельного NuGet пакета так и любой другой сборки (csproj).
Граф можно сохранить в файл и добавить в документацию проекта, например, формируя его в CI/CD пайплайне или в pre-push hook локально.
Если сгенерировать svg файл, то он будет снабжен кликабельными ссылками на пакеты в NuGet.org.
У него довольно много прикольных и продуманных настроек, посмотрите readme.
А вообще сам граф зависимостей всегда собирается при вызове dotnet restore и можно посмотреть в файле
bin/Debug/{framework version}/{project name}.deps.json
но визуализация сделает его изучение проще :)
Это dotnet tool, который создан для визуализации графа зависимостей как отдельного NuGet пакета так и любой другой сборки (csproj).
Граф можно сохранить в файл и добавить в документацию проекта, например, формируя его в CI/CD пайплайне или в pre-push hook локально.
Если сгенерировать svg файл, то он будет снабжен кликабельными ссылками на пакеты в NuGet.org.
У него довольно много прикольных и продуманных настроек, посмотрите readme.
А вообще сам граф зависимостей всегда собирается при вызове dotnet restore и можно посмотреть в файле
bin/Debug/{framework version}/{project name}.deps.json
но визуализация сделает его изучение проще :)