示例#1
0
        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
 protected T GetRepo <T>() where T : class
 {
     return(RepositoryProvider.GetRepository <T>());
 }
示例#3
0
 protected IRepository <T> GetStandardRepo <T>() where T : class
 {
     return(RepositoryProvider.GetRepositoryForEntityType <T>());
 }