|  |  |  | @ -156,14 +156,14 @@ Best way to implement a custom filter is to override  `ShouldFilterEntity` and ` | 
			
		
	
		
			
				
					|  |  |  |  | ````csharp | 
			
		
	
		
			
				
					|  |  |  |  | protected bool IsActiveFilterEnabled => DataFilter?.IsEnabled<IIsActive>() ?? false; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | protected override bool ShouldFilterEntity<TEntity>(IMutableEntityType entityType) where TEntity : class | 
			
		
	
		
			
				
					|  |  |  |  | protected override bool ShouldFilterEntity<TEntity>(IMutableEntityType entityType) | 
			
		
	
		
			
				
					|  |  |  |  | { | 
			
		
	
		
			
				
					|  |  |  |  |     if (typeof(IIsActive).IsAssignableFrom(typeof(TEntity))) | 
			
		
	
		
			
				
					|  |  |  |  |     { | 
			
		
	
		
			
				
					|  |  |  |  |         return true; | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     return base.ShouldFilterEntity<TEntity>(); | 
			
		
	
		
			
				
					|  |  |  |  |     return base.ShouldFilterEntity<TEntity>(entityType); | 
			
		
	
		
			
				
					|  |  |  |  | } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | protected override Expression<Func<TEntity, bool>> CreateFilterExpression<TEntity>() | 
			
		
	
	
		
			
				
					|  |  |  | 
 |