Есть ли способ (отражение или иное), чтобы программно определить, что для интерфейса IList требуется ICollection, что, в свою очередь, требует IEnumerable?
Я работаю над библиотекой отражений и пришелчерез сценарий, где я мог бы использовать эту информацию, но не нашел способа ее получить.И компилятор, и IDE (очевидно) знают отношение, поэтому оно должно быть как-то доступно.
Я надеюсь на предложения, которые не связаны с анализом IL или источника, ни один из которых на самом деле не подходит для моего варианта использования.