HasQueryFilter(filter)
.HasQueryFilter(i => i.TenantId == CurrentTenant)
.HasQueryFilter(i => !i.IsDeleted)
GENERATED WHERE
WHERE NOT ("i"."IsDeleted")
no tenant condition
HasQueryFilter(name, filter)
.HasQueryFilter("Tenant", i => i.TenantId == CurrentTenant)
.HasQueryFilter("SoftDelete", i => !i.IsDeleted)
GENERATED WHERE
WHERE "i"."TenantId" = @ef_filter__CurrentTenant
AND NOT ("i"."IsDeleted")