Ich wurde beauftragt, etwas .NET-Code zu recherchieren, der nicht mir gehört. Es ist ein bisschen schwer zu verstehen, weil es so viele Haken in verschiedenen Bereichen gibt. Mit anderen Worten, alles scheint sehr stark gekoppelt zu sein.Wie kann ich eine visuelle Darstellung der Abhängigkeitskette und der Member-Hooks meiner Lösung erhalten?
Ich möchte in der Lage sein, Folgendes zu tun:
Sehr leicht eine hierarchische (Baum-) Ansicht von Projekten sehen und ihren direkten Abhängigkeiten (nicht nur Referenzen)
Lage sein, um einfach (visuell) bestimmte API-Hooks von einer abhängigen Klasse zu ihrer Abhängigkeit zurückzuverfolgen. Zum Beispiel: Wenn ProjectA.ClassA.Method1() einen Aufruf an ProjectB.ClassB.Method2() innerhalb des Verfahrens hat, möchte ich in der Lage sein, es
Und hey, um zu sehen, vielleicht optisch nicht der Der beste Weg zu gehen. Aber es scheint immer besser für mich zu funktionieren. Ich nehme natürlich alle Vorschläge an.