Estoy tratando de usar el patrón de repositorio con EF4 usando VS2010.Genere clases de POCO en un proyecto diferente al proyecto con el modelo de Entity Framework
Para este fin estoy usando la generación de código POCO haciendo clic derecho en el diseñador del modelo de entidad y haciendo clic en Agregar elemento de generación de código. Luego selecciono la plantilla de POCO y obtengo mis clases.
Lo que me gustaría hacer es tener mi solución estructurada en proyectos separados para clases de Entidad (POCO) y otro proyecto para el modelo de entidad y el código de repositorio.
Esto significa que mi proyecto MVC podría usar las clases POCO para vistas fuertemente tipadas, etc. y no tener que saber sobre el repositorio o tener que hacer una referencia al mismo.
Para conectarlo todo, tendré otro proyecto separado con interfaces y usaré IoC.
Suena bien en mi cabeza, ¡simplemente no sé cómo generar las clases en su propio proyecto! Puedo copiarlos y luego cambiar los espacios de nombres en ellos, pero quería evitar el trabajo manual cada vez que cambio el esquema en el archivo db y quiero actualizar mi modelo.
Gracias
Enlace a la página del blog msdn no encontrada –
@AmrElgarhy Internet Archive to the rescue! Checkout [http://web.archive.org/web/20110609064124/http://blogs.msdn.com/b/adonet/archive/2010/01/25/walkthrough-poco-template-for-the-entity- framework.aspx] (http://web.archive.org/web/20110609064124/http://blogs.msdn.com/b/adonet/archive/2010/01/25/walkthrough-poco-template-for-the -entity-framework.aspx) – natenho
¡Usted señor es una leyenda! : D – MickyD