コード例 #1
0
ファイル: Uow.cs プロジェクト: mediabuff/Olivia
        public Uow(IDbContext dbContext = null)
        {
            this.dbContext = dbContext;
            ConfigureDbContext(this.dbContext);
            var repositoryProvider = new RepositoryProvider(new RepositoryFactories());

            repositoryProvider.dbContext = this.dbContext;
            RepositoryProvider           = repositoryProvider;
        }
コード例 #2
0
ファイル: Uow.cs プロジェクト: mediabuff/Olivia
 protected T GetRepo <T>() where T : class
 {
     return(RepositoryProvider.GetRepository <T>());
 }
コード例 #3
0
ファイル: Uow.cs プロジェクト: mediabuff/Olivia
 protected IRepository <T> GetStandardRepo <T>() where T : class
 {
     return(RepositoryProvider.GetRepositoryForEntityType <T>());
 }