Tutorials

This is part of a series. You can find the other parts here

You can find the sample code for this post here

In the previous part of the this tutorial we saw how we could do some very basic Tenant resolution. We were identifying who the current tenant is based on values available in the URL such as port number etc. In this post, we will see how we can also use values not available in the URL such as a cookie value (or anything else), to identify the current tenant also.

... Read More

This is part of a series. You can find the other parts here

You can find the sample code for this post here

In this first part of the tutorial, we will create a shiny new asp.net core project that we will use moving forwards. We will then add some very basic multi-tenancy! We will expand on this in future posts. Before starting this tutortial, you may wish to read to the introduction although this isn’t a necessity. Ok if you are ready, let’s dive in!

... Read More

This is part of a series. You can find the other parts here

Multitenancy who?

Just in case you need a quick recap, a muti-tenant web application is one that can cater to multiple (but completely seperate) audiences, simultaneously. Each seperate audience is called a tenant. To to all intense and purposes, each tenant is just a collection of users who are using the application “unaware” of the other tenants who’s users are also doing the same.

A multi-tenant application is essentially an application that splits itself into multiple applications - one for each tenant - so that one Tenant can have a completely different view of the world than another.

Now that we are all caught up, let’s get down to business!

... Read More