Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 7 days 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 (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-04-15T14:57:13.000Z (almost 5 years ago)
- Last Synced: 2024-12-07T04:12:19.824Z (2 months ago)
- Topics: aspnet, aspnet-core, aspnetcore, csharp, dotnetcore, multitenancy, multitenant, netstandard
- Language: Shell
- Homepage:
- Size: 47.9 KB
- Stars: 1
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
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
[![CircleCI](https://circleci.com/gh/sketch7/dotnet.multitenancy.svg?style=shield)](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
```