public UnitOfWork(ADAContext context, IGenericRepository <Acte> actes, IGenericRepository <ArticleRevue> articlesRevue, IGenericRepository <Bibliotheque> bibliotheque, IGenericRepository <Catalogue> catalogues, IGenericRepository <Commune> communes, IGenericRepository <ContextHistorique> contextHistoriques, IGenericRepository <Fonction> fonctions, IGenericRepository <FonctionLieu> fonctionsLieu, IGenericRepository <FonctionTypeLieu> fonctionsTypeLieu, IFondMediumRepository fondMediums, IGenericRepository <Fond> fonds, IGenericRepository <InformationFondMedium> informationFondMedia, IGenericRepository <Lieu> lieux, IGenericRepository <Medium> media, IPretreRepository pretres, IGenericRepository <Revue> revues, IGenericRepository <Serie> series, IGenericRepository <TypeLieu> typeLieu ) { _context = context; Actes = actes; ArticlesRevue = articlesRevue; Bibliotheques = bibliotheque; Catalogues = catalogues; Communes = communes; ContextHistoriques = contextHistoriques; Fonctions = fonctions; FonctionsLieu = fonctionsLieu; FonctionsTypeLieu = fonctionsTypeLieu; FondMediums = fondMediums; Fonds = fonds; InformationFondMedia = informationFondMedia; Lieux = lieux; Media = media; Pretres = pretres; Revues = revues; Series = series; TypeLieu = typeLieu; }
public GenericRepository(ADAContext context) { Context = context; Set = context.Set <T>(); }
public FondMediumRepository(ADAContext context, IWordSearchParser wordSearchParser) : base(context) { _wordSearchParser = wordSearchParser; }
public PretreRepository(ADAContext context) : base(context) { }