Finbuckle.
Finbuckle.MultiTenant is open source multitenancy middleware library for .NET. It enables tenant resolution, per-tenant app behavior, and per-tenant data isolation. See https://www.finbuckle.com/multitenant for more details and documentation.
This release supports .NET 9 and .NET 8.
Beginning with Finbuckle.MultiTenant 8.0.0 major version releases align with .NET major version releases and target all Microsoft supported major .NET versions at the time of initial release.
New development focuses on the latest Finbuckle.MultiTenant release version while critical security and severe bug fixes will be released for prior versions which target .NET versions supported by Microsoft.
In general, you should target the version of Finbuckle.MultiTenant that matches your .NET version.
Your support helps keep the project going and is greatly appreciated!
Finbuckle.MultiTenant is primarily supported by its GitHub sponsors and contributors.
Additional support is provided by the following organizations:
This project uses the Apache 2.0 license. See the LICENSE file for license information.
This project is supported by the .NET Foundation.
This project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behavior in our community. For more information see the .NET Foundation Code of Conduct or the CONTRIBUTING.md file.
Check out the GitHub repository to ask a question, make a request, or check out the code!
A variety of sample projects are available in the samples
directory. Note that may older samples have been removed as .NET
versions are end-of-lifed by Microsoft, such as .NET Core 3.0, .NET 5, and .NET 6. These samples are still available in earlier
tagged release commits if needed.