2011-09-12 7 views
11

que ver el trabajo está todavía en curso con nuevas características en MEF (MEF Codeplex site) y ellos están enviando MEF 2 versiones beta, sin embargo, no tienen ninguna documentación decente en lo que las nuevas características están experimentando/exploración/edificio?¿Qué se incluye en MEF 2?

Así que, ¿cuáles son las nuevas características (en un poco de detalle por favor, una frase o comentario o dos para cada Sería muy bueno) que forman parte del MEF 2?

+2

Para la persona que marcó esto como no una pregunta, me gustaría saber por qué? Esto parece exactamente una pregunta "¿Cuáles son las características?" es algo con un conjunto específico de respuestas. He pedido más detalles que pueden hacer que se sienta un poco mal, pero el núcleo sigue siendo una verdadera pregunta. –

Respuesta

4

Sé que una gran característica es el soporte para los genéricos abiertos. Esto nos permite importar las piezas que se ven así:

IRepository<T> 
{ 

} 

utilizando una importación que tiene este aspecto

[Import(typeof(IRepository<>))] 
private IRepository<Users> userRepository; 
1

del apoyo preview documentation

  • de tipos genéricos.
  • modelo de programación basado en la Convención que le permite crear piezas en base a las convenciones de nomenclatura en lugar de atributos.
  • múltiples ámbitos.
+2

WTF?!? ¿Cinco años después y todavía no hay documentación sobre MEF2? El enlace provisto solo ofrece una descripción general de las características de .NET 4.5 y un enlace a la antigua documentación de MEF. ¿Dónde está el documento que me dice cómo usar el nuevo MEF2? –

+1

@ DRAirey1 teniendo en cuenta que no es la pregunta que hizo el cartel, no debería estar allí. Ese enlace es para la pregunta, no tú. Aquí está la documentación para la versión actual MEF: https://msdn.microsoft.com/en-us/library/system.componentmodel.composition (v = v.110).aspx –