Entity Framework Dynamic Filters

Downloaded more than
times !
//Extend DbContext context.DisableFilter("IsDeleted"); context.DisableAllFilters(); context.EnableAllFilters(); //Extend DbModelBuilder modelBuilder.DisableFilterGlobally("IsDeleted"); modelBuilder.EnableFilterGlobally("IsDeleted"); modelBuilder.Filter("IsDeleted", (ISoftDelete d) => d.IsDeleted, false);

What's EF Dynamic Filters?

Entity Framework Dynamic Filter allows filtering all queries using a LINQ expression.

When should I use EF Dynamic Filters?

Whenever you need to filter all your questions such as Multi-Tenancy, Soft Delete, Active/Inactive, Etc.

Is EF Dynamic Filters SQL Injections safe?

Yes, our library uses LINQ expression to set parameters to avoid SQL injections.

Is EF Core supported?

No, this library requires DbInterception which has not been implemented yet by the EF Core team.

Do you offer consulting services?

Yes, you can contact us for special requests: info@zzzprojects.com

Where can I find examples?

A lot of examples will be soon available on .NET Fiddle. This feature is under development by our company (ZZZ Projects).

Our achievements

2000+ Customers
75+ Countries
4000+ Requests closed
Over 10 000 000+ download
Over 1 000 000+ daily visitors

What we achieved over the last 4 years has grown beyond our hopes. But it's not a reason to stop trying to improve further more. Every day, we listen to our clients and give our best to accommodate, help and ease the daily dev workload.


Your company requires some custom solution to extend Entity Framework with more features?

Contact us to learn about our consultation services: