Разъясните смысл MEF
От: dmitry_npi Россия  
Дата: 15.09.10 09:45
Оценка:
Стал разбираться в этой библиотеке, посмотрел примерчики.
Общий смысл мне понятен, но... в чем же фишка?

До разрыва зависимостей я и сам додумался, что класс наследует интерфейс, а другой класс пользуется им через этот интерфейс. Для чего тогда MEF? Чтобы только загрузить сборки с диска, найти в них типы и динамически создать их?
Ну пусть это и замена велосипедов, но они ей-ей несложные. И все равно нужно писать контрактные сборки.

Или смысл в том, что MEF — это часть BCL, то есть стандарт?

Объясните, пожалуйста, вкратце, какая особая выгода?
Атмосферная музыка — www.aventuel.net
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.