Join GitHub today
Welcome to the MultiTenancyFramework Wiki!
Note: This documentation is a work in progress. However you can ask direct questions where the documentation is not clear
Everything you need to jump-start building multi-tenant applications in C# using any framework of your choice. What more, it's free!
The goal of this project is to provide the framework needed to build multi-tenant .NET applications while using your preferred choice of ORM (NHibernate, EntityFramework, Dapper etc), IoC Container (SimpleInjector, AutoFac, StructureMap, Unity, etc) and web frameworks (MVC, NancyFx, etc). Once you make your choice of IoC comtainer, ORM and web framework, the corresponding packages in this project will provide the basic standard features of every application such as Authentication, Authorization, URL Routing (institution-specific URLs), general and tenant-specific database operations etc.
Note: Tenants are referred to as Institutions in this solution.
Of course, you can contribute to this project. One way by building components to increase the number of web frameworks, IoC containers and ORMs available for use