In Oriflame software it is quite common to develop multi-tenant applications as Oriflame is present in more than 50 countries. We wanted to share one possible approach to multi-tenancy with Entity Framework Core 6.0 (EF) and ASP.NET Core 6.0.
On our github we created a demo project and an article about multi-tenancy. To successfully follow the article it is necessary to have a basic knowledge of using EF with SQL server and ASP.NET Core development.
The first part of the article describes what multi-tenancy is and how to approach it. The second part describes a concrete implementation on a demo project. You will for example learn how to replace EF services with your implementation which changes database schema according to selected tenant.
Enjoy reading the full article on github.