Finbuckle.MultiTenant
Finbuckle.MultiTenant copied to clipboard
Finbuckle.MultiTenant is an open-source multitenancy middleware library for .NET. It enables tenant resolution, per-tenant app behavior, and per-tenant data isolation.
Change ITenantInfo's Id type to a generic to allow for more flexibility when implementing the library. This would help since here, even if the Id is a number in the...
I'm using IdentityServer for authenticating my services using OpenIdConnect. This works fine and the tenant is set correctly when I authenticate. For this, I have used a custom strategy that...
I'm using separate multi-tenant databases, but when I create a multi tenant using IMultiTenant Store and using the TryAdd() method it creates the row in table Tenants but it doesn't...
Hello everyone The .NET Foundation is transitioning to a new CLA service and I'm posting here to let you know it's happening. Some background info: The new CLA service is...
Hello. I use Finbuckle.MultiTenant library with Duende. Currently I am using PathBase Strategy to define tenants. I have successfully identified the tenant on login. However after successful login i call...
Hi, I'm looking for some advice / best practices when it comes to sharing an entity between multiple tenants but not all tenants. Let's say for example you have a...
I am trying to set the tenant for the request manually, I tried to use the function in documentation to set ` if(HttpContext.TrySetTenantInfo(newTenantInfo, resetServiceProvider: true)) { var tenant = HttpContext.GetMultiTenantContext().TenantInfo;...
- I feel like given there is support for a custom implementation of the `ITenantInfo` this property should be removed / deprecated and users of the library can implement it...
If I have N tenants working with NET Service how can I add the new (N+1)th tenant/remove and existing tenant without breaking the existing clients , i.e. without restarting the...