C# Dependency Graph based on Reflection
- List classes and dependencies in the provided assembly.
- Can find dependencies for:
- inheritance (via both
classes andinterfaces) - constructor arguments
private/protected/publicmethod argumentsprivate/protected/publicstaticmethod argumentsprivate/protected/publicinstance variablesprivate/protected/publicstaticvariables- temporary variables
- inheritance (via both
- Fully unit tested and test-driven.
- Go to the release page and download
DependencyGraphCLI.zip. - Extract
DependencyGraphCLI.zip. - Open command prompt (
cmd) andcdto the extracted directory. - Run
DependencyGraphCLI.exe -a "<path\to\assembly.dll|exe>".
The tool will print the dependency graph of the provided assembly to the standard output. Feel free to redirect the output to a file at your convenience.
Special thanks to TheDudeFromCI.