2009-11-09 2 views
3

Я ищу структуру, которая позволит мне иметь простую систему плагинов в моем приложении .NET. Кажется, что MEF - это основа, которую Microsoft поддерживает, и станет частью .NET 4 (она также, похоже, работает со старыми версиями .NET как с отдельной библиотекой, так и с Mono).Базовый рабочий процесс/использование MEF

Я ранее использовал Mono.Addins как для системы плагинов для другого проекта. Основная идея заключается в том, что я определяю набор интерфейсов, которые становятся «точками расширения», API-интерфейсом плагинов, если вы будете использовать приложение.

Можно ли использовать MEF аналогичным образом? Как я могу начать работу с MEF, особенно с точки зрения человека с опытом работы с Mono.Addins?

ответ

1

Вы посмотрели MEF CodePlex Site? Programming Guide есть неплохое место для начала работы.

+0

+1 Сайт MEF Codeplex предоставляет множество хороших, чистых примеров использования фреймворка. – JamesEggers

0

Будет ли утилита работы МОК для ваших нужд? Я нашел autofac действительно прямо.

 Смежные вопросы

  • Нет связанных вопросов^_^