https://github.com/sketch7/dotnet.multitenancy
Multitenancy library for .NET Standard
https://github.com/sketch7/dotnet.multitenancy
aspnet aspnet-core aspnetcore csharp dotnetcore multitenancy multitenant netstandard
Last synced: about 2 months ago
JSON representation
Multitenancy library for .NET Standard
- Host: GitHub
- URL: https://github.com/sketch7/dotnet.multitenancy
- Owner: sketch7
- License: mit
- Created: 2019-04-25T20:40:58.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2026-04-13T18:23:03.000Z (about 2 months ago)
- Last Synced: 2026-04-13T20:18:20.443Z (about 2 months ago)
- Topics: aspnet, aspnet-core, aspnetcore, csharp, dotnetcore, multitenancy, multitenant, netstandard
- Language: Shell
- Homepage:
- Size: 74.2 KB
- Stars: 1
- Watchers: 4
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
[projectUri]: https://github.com/sketch7/dotnet.multitenancy
[changeLog]: ./CHANGELOG.md
# Dotnet Multitenancy
[](https://circleci.com/gh/sketch7/dotnet.multitenancy)
Multitenancy library for .NET Standard
**Quick links**
[Change logs][changeLog] | [Project Repository][projectUri]
## Features
- Grace
- aspnet core support
- Microsoft Orleans support
## Installation
Available for [.NET Standard 2.0+](https://docs.microsoft.com/en-gb/dotnet/standard/net-standard)
### NuGet
```
PM> Install-Package FluentlyHttpClient
```
### csproj
```xml
```
## Usage
### Configure
Add services via `.AddFluentlyHttpClient()`.
```cs
// using Startup.cs (can be elsewhere)
public void ConfigureServices(IServiceCollection services)
{
services.AddFluentlyHttpClient();
}
```
### Basic usage
> todo
## Contributing
### Setup Machine for Development
Install/setup the following:
- NodeJS v8+
- Visual Studio Code or similar code editor
### Commands
```bash
# run tests
npm test
# bump version
npm version minor --no-git-tag # major | minor | patch | prerelease
# nuget pack (only)
npm run pack
# nuget publish dev (pack + publish + clean)
npm run publish:dev
```