Releases: Finbuckle/Finbuckle.MultiTenant
Finbuckle.MultiTenant 3.1.0
Finbuckle.MultiTenant 3.1.0
Finbuckle.MultiTenant is a multitenancy library for ASP.NET Core 2.1+. It provides functionality for tenant resolution, per-tenant app configuration, and per-tenant data isolation.
See https://www.finbuckle.com for more details and documentation.
See LICENSE file for license information.
See CHANGELOG for version history details.
Finbuckle.MultiTenant 3.0.1
Finbuckle.MultiTenant 3.0.1
Finbuckle.MultiTenant is a multitenancy library for ASP.NET Core 2.1+. It provides functionality for tenant resolution, per-tenant app configuration, and per-tenant data isolation.
See https://www.finbuckle.com for more details and documentation.
See LICENSE file for license information.
See CHANGELOG for version history details.
Finbuckle.MultiTenant 3.0.0
Finbuckle.MultiTenant 3.0.0
Finbuckle.MultiTenant is a .NET Standard library for multitenant support designed for ASP.NET Core 2.0+. It provides functionality for tenant resolution, per-tenant app configuration, and per-tenant data isolation.
See https://www.finbuckle.com for more details and documentation.
See LICENSE file for license information.
See CHANGELOG for version history details.
Finbuckle.MultiTenant 2.0.2
Finbuckle.MultiTenant 2.0.2
Finbuckle.MultiTenant is a .NET Standard library for multitenant support designed for ASP.NET Core 2. It provides functionality for tenant resolution, per-tenant app configuration, and per-tenant data isolation.
See https://www.finbuckle.com for more details and documentation.
See LICENSE file for license information.
See CHANGELOG for version history details.
Finbuckle.MultiTenant 2.0.1
Finbuckle.MultiTenant 2.0.1
Finbuckle.MultiTenant is a .NET Standard library for multitenant support designed for ASP.NET Core 2. It provides functionality for tenant resolution, per-tenant app configuration, and per-tenant data isolation.
See https://www.finbuckle.com for more details and documentation.
See LICENSE file for license information.
See CHANGELOG for version history details.
Finbuckle.MultiTenant 2.0.0
Finbuckle.MultiTenant 2.0.0
Finbuckle.MultiTenant is a .NET Standard library for multitenant support designed for ASP.NET Core 2. It provides functionality for tenant resolution, per-tenant app configuration, and per-tenant data isolation.
See https://www.finbuckle.com for more details and documentation.
See LICENSE file for license information.
Version History
2.0.0 General Changes
- Changed
TenantContexttoMultiTenantContextwhich includesTenantInfo,StrategyInfo, andStoreInfoproperties. - Namespace changes (e.g. use of
Microsoft.Extensions.DependencyInjectionnamespace forConfigureandConfigureServicesmethods). - Additional and improved unit tests.
- Updated sample project dependencies.
- Various other internal improvements to code and bug fixes.
2.0.0 MultiTenant Store Enhancements
TryUpdatemethod added toIMultiTenantStoreinterface.- Added
EFCoreStorewhich allows an Entity Framework Core database context as the tenant store. - Added sample project demonstrating use of
EFCoreStore. - Custom can be configured with custom dependenct injection lifetime (single, scoped, or transient) via
WithStoremethod overloads. - Custom stores automatically receive logging and error support via internal use of
MultiTenantStoreWrapper.
2.0.0 MultiTenant Strategy Enhancements
- Use of async/await for strategy execution for improved performance.
- Custom strategies can be configured with custom dependenct injection lifetime (single, scoped, or transient) via
WithStrategymethod overloads. - Moved route configuration for RouteStrategy from
UseMultiTenanttoWithRouteStrategy.
1.2.0
- Added variants of
MultiTenantIdentityDbContextwhich allows more flexible integration with Identity (Thanks Cpcrook!) - Added sample project for data isolation with Identity
- Minor refactoring and more unit tests
- Various bug fixes
1.1.1
- Fixed bug affecting per-tenant data isolation using a shared database
- Added sample project for data isolation
- Added new constructors for
MultiTenantDbContextandMultiTenantIdentityDbContext
1.1.0
- Remote authentication support
- Strategy improvements
- Store improvements
- Per-tenant options improvements
- Logging support
- Updated samples
- Improved unit and integration tests
- Switch to Apache 2.0 license
1.0.0
- Initial release
Finbuckle.MultiTenant 1.2.0
Finbuckle.MultiTenant 1.2.0
Finbuckle.MultiTenant is a .NET Standard library for multitenant support designed for ASP.NET 2.0+. It provides functionality for tenant resolution, per-tenant app configuration, and per-tenant data isolation.
See https://www.finbuckle.com for more details and documentation.
See LICENSE file for license information.
Version History
1.2.0
- Added variants of
MultiTenantIdentityDbContextwhich allows more flexible integration with Identity (Thanks Cpcrook!) - Added sample project for data isolation with Identity
- Minor refactoring and more unit tests
- Various bug fixes
1.1.1
- Fixed bug affecting per-tenant data isolation using a shared database
- Added sample project for data isolation
- Added new constructors for
MultiTenantDbContextandMultiTenantIdentityDbContext
1.1.0
- Remote authentication support
- Strategy improvements
- Store improvements
- Per-tenant options improvements
- Logging support
- Updated samples
- Improved unit and integration tests
- Switch to Apache 2.0 license
1.0.0
- Initial release
Finbuckle.MultiTenant 1.1.1
Finbuckle.MultiTenant 1.1.1
Finbuckle.MultiTenant is a .NET Standard library for multitenant support designed for ASP.NET 2.0+. It provides functionality for tenant resolution, per-tenant app configuration, and per-tenant data isolation.
See https://www.finbuckle.com for more details and documentation.
See LICENSE file for license information.
Version History
1.1.1
- Fixed bug affecting per-tenant data isolation using a shared database
- Added sample project for data isolation
- Added new constructors for
MultiTenantDbContextandMultiTenantIdentityDbContext
1.1.0
- Remote authentication support
- Strategy improvements
- Store improvements
- Per-tenant options improvements
- Logging support
- Updated samples
- Improved unit and integration tests
- Switch to Apache 2.0 license
1.0.0
- Initial release
Finbuckle 1.1.0
Finbuckle.MultiTenant 1.1.0
Finbuckle.MultiTenant is a .NET Standard library for multitenant support designed for ASP.NET 2.0+. It provides functionality for tenant resolution, per-tenant app configuration, and per-tenant data isolation.
See https://www.finbuckle.com for more details and documentation.
See LICENSE file for license information.
Version History
1.1.0
- Remote authentication support
- Strategy improvements
- Store improvements
- Per-tenant options improvements
- Logging support
- Updated samples
- Improved unit and integration tests
- Switch to Apache 2.0 license
1.0.0
- Initial release
Finbuckle.MultiTenant 1.0.0
Finbuckle.MultiTenant 1.0.0
Finbuckle.MultiTenant is a .NET Standard library for multitenant support designed for ASP.NET 2.0+. It provides functionality for tenant resolution, per-tenant app configuration, and per-tenant data isolation.
See https://www.finbuckle.com for more details and documentation.
See LICENSE file for license information.
Version History
1.0.0
- Initial release