Finbuckle / Finbuckle.MultiTenant

Finbuckle.MultiTenant is an open-source multitenancy middleware library for .NET. It enables tenant resolution, per-tenant app behavior, and per-tenant data isolation.
https://www.finbuckle.com/multitenant
Apache License 2.0
1.33k stars 266 forks source link

request for enhancement to IMultiTenantStore<TTenantInfo> Task<IQueryable<TTenantInfo>> GetAllAsync() #794

Open vigouredelaruse opened 8 months ago

vigouredelaruse commented 8 months ago

hello

this request is for an addition to the IMultitenantStore interface to support IQueryable responses

this enhancement would support custom store implementations that return filterable results and extend the firehose approach of GetAllAsync()

sample use case i'm integrating a finbuckle multitenant store that

an iqueryable api surface would support filtering by scheduled operations against all the tenants hosted by the custom store

felicitations