Я хотел бы проанализировать определенный класс в данном решении Visual Studio, используя Roslyn. Во время этого анализа я хотел бы получить все интерфейсы, которые использует класс.
Я видел несколько примеров, в которых можно получить интерфейсы даже всего решения (получить типы InterfaceDeclarationSyntax), однако мне было интересно, возможно ли также получить «внешние» интерфейсы, т. е. интерфейсы, принадлежащие внешним dll. на который класс ссылается и который использует.
Я буду признателен за вашу помощь!
Уточнение: я имею в виду не только интерфейсы, которые реализует класс, но и возможные члены класса, которые имеют интерфейс типа, на который ссылается внешняя dll.