Sébastien Rigaux

Finbuckle.MultiTenant: isolate tenants in a .NET application

View resource

www.finbuckle.com

Finbuckle.MultiTenant provides ASP.NET Core with tenant resolution, per-tenant configuration, and data-isolation building blocks. A basic setup combines a host-based strategy, a configuration-backed store, and the UseMultiTenant() middleware.

The middleware must run before components that depend on the tenant, such as authentication and authorization. The library also includes integrations for per-tenant options, authentication, and Entity Framework Core data isolation.

A cube-shaped logo made of gray blocks, with an orange block in the center.