所以,我的目标是为我的项目 API 创建一个“视图依赖项”。类似于 SQL Management Studio 对数据库对象的“查看依赖关系”,它显示了谁在使用这些对象以及这些对象依赖于谁。
因此,如果我的 NameSpace1.Class1.Method1 正在使用 NameSpace2.Class1.Method2,那么当我对 NameSpace1.Class1.Method1 使用“查看依赖项”时,NameSpace2.Class1.Method2 应该列为 NameSpace1.Class1.Method1 所依赖的方法.
我知道反射以及它是/应该如何用于在运行时获取方法列表等等。我正在寻找一种方法来提取从相关方法中调用的其他方法。任何指向这个方向的指针都会受到赞赏。