Sembra che ci siano molti modi per applicare i pattern del repository, ecco perché ho bisogno del tuo parere e una buona risposta chiara su quello che sembra il modo migliore di applicare il pattern del repository. È il repository generico? Ma c'è un problema in cui alcuni oggetti di dominio non hanno lo stesso comportamento degli altri. È specificare il repository? Che dire della ripetizione del codice tra i repository? è sia un binomio? che ne dici di usare un di contenitore per entrambi i tipi di implementazione?Quali sono le migliori pratiche per creare una classe di repository con il codice EF4 prima?
Grazie
Edit: l'ORM che sto usando è Entity Framework 4. Sarebbe bello avere un esempio con EF4.
Bella spiegazione, hai qualche esempio di quando le query dinamiche di linq verrebbero utilizzate? – Rushino
Ho aggiunto due collegamenti che mostrano come usare Linq con NHibernate. –
Scusa ho appena realizzato che non ho detto l'orm che stavo usando quale entità framework 4. Hai qualche esempio con ef4 – Rushino