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).

Trusted by thousands around the world!

More than 2000 satisfied customers spreaded across over 75 countries

We had a particularly large (500,000 entities) EF save operations that was taking 12 minutes, this is now down to 30 seconds.

Stewart Menday, Australia, New South Wales

That's really cool! I didn't actually expect you to build a new release in just a day, to be honest, but this is really awesome

Kimwan Ogot, USA, Minneapolis

I would absolutely recommend your product. It is simple, cheap, effective.


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

Contact us to learn about our consultation services: