Ayaka.MultiTenancy.Abstractions
2.2.0-preview
Prefix Reserved
dotnet add package Ayaka.MultiTenancy.Abstractions --version 2.2.0-preview
NuGet\Install-Package Ayaka.MultiTenancy.Abstractions -Version 2.2.0-preview
<PackageReference Include="Ayaka.MultiTenancy.Abstractions" Version="2.2.0-preview" />
<PackageVersion Include="Ayaka.MultiTenancy.Abstractions" Version="2.2.0-preview" />
<PackageReference Include="Ayaka.MultiTenancy.Abstractions" />
paket add Ayaka.MultiTenancy.Abstractions --version 2.2.0-preview
#r "nuget: Ayaka.MultiTenancy.Abstractions, 2.2.0-preview"
#addin nuget:?package=Ayaka.MultiTenancy.Abstractions&version=2.2.0-preview&prerelease
#tool nuget:?package=Ayaka.MultiTenancy.Abstractions&version=2.2.0-preview&prerelease
About
Provides abstractions for multi-tenanted applications. Interfaces defined in this package are implemented
by classes in Ayaka.MultiTenancy
and other multi-tenancy packages.
Key Features
Defines abstractions for multi-tenancy functionality like TenantContext
, ITenantContextAccessor
, etc.
How to Use
Ayaka.MultiTenancy.Abstractions
does not provide any functionality on its own. The functionality comes
from classes in other packages.
But it allows you to create your own implementation in case the implementation provided by other packages does not suit your needs.
Additional Documentation
See the documentation for more details.
Feedback & Contributing
Ayaka
is an open-source project and welcomes contributions. If you have any ideas, improvements or issues, please open an issue
or a pull request at the GitHub repository.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net9.0
- Light.GuardClauses (>= 13.0.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0.3)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Ayaka.MultiTenancy.Abstractions:
Package | Downloads |
---|---|
Ayaka.MultiTenancy
Provides functionality for creating multi-tenanted applications. This package is part of Ayaka, a lightweight development kit built to help developing applications using .NET |
|
Ayaka.MultiTenancy.AspNetCore
Provides ASP.NET core specific extensions for multi-tenanted applications. This package is part of Ayaka, a lightweight development kit built to help developing applications using .NET |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last Updated |
---|---|---|
2.2.0-preview | 122 | 5/26/2025 |
2.1.0-preview | 125 | 3/18/2025 |
2.0.1-preview | 124 | 3/13/2025 |
2.0.0-preview | 121 | 3/13/2025 |
1.2.0-preview | 131 | 3/9/2025 |
1.1.0-preview | 54 | 2/28/2025 |