Named query filters vs a single global query filter in EF Core 11: which should you use?
Both produce the same SQL. Reach for named filters only when you need to disable one predicate independently; a single combined filter is simpler for one concern in EF Core 11.