Mef имеет небольшую кривую обучения - изучите документы на mef.codeplex.com по крайней мере один раз. Или попробуйте скринкасты, если вам не хватает времени.
Идея состоит в том, что каталог - это словарь экспортированных деталей (объектов, которые нужно вставить) или деталей, которые нуждаются в импорте (которые нуждаются в объектах, введенных в систему). Каталог можно заполнить несколькими способами (следовательно, Каталог diff производные ) - из справочника (все asm в директории) или конкретной сборки.
Далее вы можете создать сводный каталог, например, Вы хотите создать один словарь, который содержит все экспортированные объекты из DirA и из этой конкретной сборки, лежащие в DirB. В этом случае вы можете создать отдельные каталоги, а затем составной каталог, который объединяет их. Теперь вы используете этот объединенный словарь в своем коде для запроса импорта / экспорта.