diff --git a/docs/en/Data-Filtering.md b/docs/en/Data-Filtering.md index 0390c24059..62021452bd 100644 --- a/docs/en/Data-Filtering.md +++ b/docs/en/Data-Filtering.md @@ -156,14 +156,14 @@ Best way to implement a custom filter is to override `ShouldFilterEntity` and ` ````csharp protected bool IsActiveFilterEnabled => DataFilter?.IsEnabled() ?? false; -protected override bool ShouldFilterEntity(IMutableEntityType entityType) where TEntity : class +protected override bool ShouldFilterEntity(IMutableEntityType entityType) { if (typeof(IIsActive).IsAssignableFrom(typeof(TEntity))) { return true; } - return base.ShouldFilterEntity(); + return base.ShouldFilterEntity(entityType); } protected override Expression> CreateFilterExpression() @@ -184,7 +184,7 @@ protected override Expression> CreateFilterExpression DataFilter?.IsEnabled() ?? false; -protected override bool ShouldFilterEntity(IMutableEntityType entityType) where TEntity : class +protected override bool ShouldFilterEntity(IMutableEntityType entityType) { if (typeof(IIsActive).IsAssignableFrom(typeof(TEntity))) { return true; } - return base.ShouldFilterEntity(); + return base.ShouldFilterEntity(entityType); } protected override Expression> CreateFilterExpression()