MEF и посмотреть, что находится в контейнере - PullRequest
1 голос
/ 12 марта 2012

Когда вы имеете дело с MEF и создали контейнер MEF.

Можно ли узнать, что находится внутри вашего контейнера MEF после того, как он был построен?

1 Ответ

3 голосов
/ 12 марта 2012

Есть несколько способов сделать это:

1 - отладчик ... входя в ваш код, вы сможете использовать функции отладки, встроенные в Visual Studio, для просмотра вашего контейнера,

enter image description here

2 - Инструмент анализа композиции - (http://msdn.microsoft.com/en-us/library/ff576068.aspx) - инструмент командной строки для анализа сборок для определения доступных деталей.

3 - Если вы используете ASP.NET с Glimpse, вы можете посмотреть плагин, который я начал разрабатывать, который также исследует ваш контейнер: (https://github.com/Antaris/Glimpse.MEF):

enter image description here

enter image description here

4 - Раскатайся сам.

...