Что входит в МЭФ 2?

Я вижу, что работа над новыми функциями в MEF все еще продолжается (сайт MEF Codeplex), и они выпускают MEF 2. бета-версии, однако у них нет достойной документации о том, какие новые функции экспериментируются/изучаются/разрабатываются?

Итак, каковы новые функции (пожалуйста, немного подробностей, было бы неплохо по одной-две фразы для каждой), которые являются частью MEF 2?


person Robert MacLean    schedule 12.09.2011    source источник
comment
Для человека, который отметил это как не вопрос, я хотел бы услышать, почему? Это похоже на вопрос, каковы особенности? это что-то с определенным набором ответов. Я попросил более подробную информацию, которая может показаться немного странной, но суть все еще остается верным вопросом.   -  person Robert MacLean    schedule 26.09.2011


Ответы (2)


Я знаю, что одна большая особенность — это поддержка открытых дженериков. Это позволяет нам импортировать детали, которые выглядят следующим образом:

IRepository<T>
{

}

используя импорт, который выглядит так

[Import(typeof(IRepository<>))]
private IRepository<Users> userRepository;
person Brian O    schedule 23.09.2011

Из предварительной документации.

  • Поддержка универсальных типов.
  • Модель программирования на основе соглашений, позволяющая создавать части на основе соглашений об именах, а не атрибутов.
  • Несколько областей применения.
person Robert MacLean    schedule 30.09.2011
comment
ВТФ?!? Пять лет спустя, а документации по MEF2 до сих пор нет? Предоставленная ссылка просто дает обзор функций .NET 4.5 и ссылку на старую документацию MEF. Где документ, который говорит мне, как использовать новый MEF2? - person Quarkly; 23.05.2016
comment
@DRAirey1, учитывая, что плакат задал не этот вопрос, его там быть не должно. Эта ссылка для вопроса, а не для вас. Вот документация для текущей версии MEF: msdn.microsoft.com/en-us/library/ - person Robert MacLean; 24.05.2016