J'avais l'habitude d'utiliser NHibernate avec des interfaces de référentiel.Modèle de référentiel avec Entity Frameworks 4
Quelle est la bonne façon d'utiliser ce modèle avec EF?
Comment puis-je implémenter cette interface de référentiel, pour un RepositoryBase<T>
?
public interface IRepository<T>
{
T GetById(object id);
void Save(T entity);
T[] GetAll();
void Delete(T entity);
}
Semblable à IObjectSet est EF spécifique et donc je ne voudrais pas dans un modèle de dépôt. Point étant que vous ne voulez pas que votre Irepository ait une dépendance EF – Gluip