Entity Framework Plus Query DbSetFilter
Description
The Query DbSetFilter is the old filter API for Entity Framework 6 (EF6) before the code switched to use Interceptor instead.
The feature revamp was done in 2016 to support include and LazyLoading but, it also have some limitations such as performance and instance filter that the old code didn't have.
Limitations
- DO NOT Support include
- DO NOT Support lazy loading
API Rename
To make both features live together, method in Query DbSetFilter has been renamed to add prefix with DbSet before Filter.
Query Filter | Query DbSetFilter |
---|---|
AsNoFilter | AsNoDbSetFilter |
Filter | DbSetFilter |
QueryFilterManager | QueryDbSetFilterManager |