C# Dependency Graph based on Reflection
Features:
- List classes and dependencies in the provided assembly.
- Can find dependencies for:
- inheritance (via both
class
es andinterface
s) - constructor arguments
private
/protected
/public
method argumentsprivate
/protected
/public
static
method argumentsprivate
/protected
/public
instance variablesprivate
/protected
/public
static
variables- temporary variables
- inheritance (via both
- Fully unit tested and test-driven.
Installation & Usage:
- Go to the release page and download
DependencyGraphCLI.zip
. - Extract
DependencyGraphCLI.zip
. - Open command prompt (
cmd
) andcd
to 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.