Parece que hay muchas formas de aplicar los patrones del repositorio, por eso necesito su opinión y una buena respuesta clara sobre lo que parece ser la mejor forma de aplicar el patrón de repositorio. Es el repositorio genérico? Pero hay un problema donde algún objeto de dominio no tiene el mismo comportamiento que otros. Es especificar el repositorio? ¿Qué pasa con la repetición del código entre repositorios? ¿Es ambos combinaison? ¿Qué hay de usar un contenedor di para ambos tipos de implementación?¿Cuáles son las mejores prácticas para crear una clase de repositorio con el código EF4 primero?
Gracias
Editar: el ORM estoy usando es de Entity Framework 4. Sería bueno tener un ejemplo con EF4.
Buena explicación, ¿tiene algún ejemplo de cuándo se usarían las consultas dinámicas de linq? – Rushino
Agregué dos enlaces que muestran cómo usar Linq con NHibernate. –
Lo siento, me acabo de dar cuenta de que no dije el orm que estaba usando, que es el marco de la entidad 4. ¿Tiene algún ejemplo con ef4 – Rushino