Как MEF узнает, какие части импортировать? - PullRequest
0 голосов
/ 09 марта 2011

В настоящее время я использую единство и призму.

Если я хочу соединить вещи в единство, я делаю это на уровне модуля.

Как мне это сделать с MEF?

Я вижу, что я добавляю экспорт в класс, но как MEF узнает, как добавить их?Это делает это библиотекой классов?есть ли способ связать его с модулями?

1 Ответ

1 голос
/ 09 марта 2011

MEFContrib имеет проект "MEF + Unity Integration", на который вам следует обратить внимание.Вот сообщение в блоге об этом: http://pwlodek.blogspot.com/2009/05/unity-mef-integration-layer.html

Это делает MEF осведомленным о Unity и наоборот.Довольно мило.

Что касается "Как работает MEF", я бы посоветовал посмотреть это отличное видео: http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-Episode-4-3-Steps-to-MEF-Export-Import-Compose

В нем показаны все составные части MEF и их совместная работа.

...