0
Roslynを使用して、特定のVisual Studioソリューションで特定のクラスを分析したいと考えています。この分析中に、クラスが使用しているすべてのインターフェースを取得したいと考えています。Roslyn - 参照されたDLLのインターフェイスを取得する
私は、ソリューション全体(InterfaceDeclarationSyntaxのタイプを取得する)でもインターフェイスを取得することができるいくつかの例を見てきましたが、「外部」インターフェイスも取得できるかどうか疑問に思っていました。クラスが参照して使用している外部DLLに属しています。
私はあなたの助けに感謝します!
説明:クラスが実装するインターフェイスだけでなく、外部dllから参照されるタイプのインターフェイスである可能性のあるクラスのメンバーにも言及しています。
なぜロザリンが必要ですか?アセンブリをロードし、同じ目的のためにリフレクションを使用するだけで済みます。 – Oxoron
セマンティックモデルが必要です。 – SLaks