mirror of
				https://github.com/nsnail/FreeSql.git
				synced 2025-11-04 09:15:27 +08:00 
			
		
		
		
	BaseRepository 改动
This commit is contained in:
		@@ -10,9 +10,9 @@ namespace FreeSql
 | 
				
			|||||||
        where TEntity : class
 | 
					        where TEntity : class
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        RepositoryDbContext _dbPriv;
 | 
					        internal RepositoryDbContext _dbPriv; //这个不能私有化,有地方需要反射获取它
 | 
				
			||||||
        internal RepositoryDbContext _db => _dbPriv ?? (_dbPriv = new RepositoryDbContext(Orm, this));
 | 
					        internal RepositoryDbContext _db => _dbPriv ?? (_dbPriv = new RepositoryDbContext(Orm, this));
 | 
				
			||||||
        RepositoryDbSet<TEntity> _dbsetPriv;
 | 
					        internal RepositoryDbSet<TEntity> _dbsetPriv;
 | 
				
			||||||
        internal RepositoryDbSet<TEntity> _dbset => _dbsetPriv ?? (_dbsetPriv = _db.Set<TEntity>() as RepositoryDbSet<TEntity>);
 | 
					        internal RepositoryDbSet<TEntity> _dbset => _dbsetPriv ?? (_dbsetPriv = _db.Set<TEntity>() as RepositoryDbSet<TEntity>);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        public IDataFilter<TEntity> DataFilter { get; } = new DataFilter<TEntity>();
 | 
					        public IDataFilter<TEntity> DataFilter { get; } = new DataFilter<TEntity>();
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -283,7 +283,7 @@ namespace FreeSql.Tests
 | 
				
			|||||||
        {
 | 
					        {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            [FreeSql.DataAnnotations.Column(IsPrimary = true)]
 | 
					            [FreeSql.DataAnnotations.Column(IsPrimary = true)]
 | 
				
			||||||
            public Guid Id { get; protected set; }
 | 
					            public Guid Id { get; set; }
 | 
				
			||||||
            public string TaskName { get; set; }
 | 
					            public string TaskName { get; set; }
 | 
				
			||||||
            public Guid TemplatesId { get; set; }
 | 
					            public Guid TemplatesId { get; set; }
 | 
				
			||||||
            public string GeneratePath { get; set; }
 | 
					            public string GeneratePath { get; set; }
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user