Multi Tenancy in .NET Core (edit)
https://www.microsoft.com/net/download/windows
Purpose hierarchy and multi-tenancy in ASP.NET Core
Solution 1) Orchard
Visual Studio 2017
- Download Visual Studio 2017 (any edition) from https://www.visualstudio.com/downloads/
- Open OrchardCore.sln and wait for Visual Studio to restore all Nuget packages
- Ensure OrchardCore.Cms.Web is the startup project and run it
OrchardCore
Orchard Core is an open-source modular and extensible application framework built with ASP.NET Core, and a content management system (CMS) built on top of that application framework. http://www.orchardproject.net/
MultiTenantApp
Sample code for writing a multi-tenant web application with ASP.NET Core 2.1 and Orchard Core
https://github.com/rtl-nl/MultiTenantApp
Solution 2) SaasKit
SaasKit is a .NET toolkit for building SaaS (Software As A Service) applications.
The goal of the project is to help developers build SaaS products without getting in the way. It aims to be platform agnostic and as simple to use as possible.