Этот вопрос отличается от других тем, что все вопросы, которые я видел до сих пор, касаются базы данных. Я понимаю сторону базы данных мультитенасси, но я не уверен на 100% в том, как сделать интерфейс.
Я работаю над дизайном продукта, который в основном будет обслуживать клиентов. Что касается многопользовательского режима, вы можете подумать о размещенной учетной записи FogBugz. Клиент подписывается, получает свой собственный поддомен, а затем переходит на Customersubdomain.thenormalurl.com и входит в свою маленькую часть приложения.
Когда клиент регистрируется, нам нужно настроить DNS-запись для субдомена, но как со стороны приложения, как мы "расширяем" приложение для этого клиента? Это просто нужно посмотреть на URL, к которому был сделан запрос, или есть какой-то другой способ? Это кажется мне слишком простым, но, возможно, я просто пытаюсь усложнить что-то, что должно быть простым.
Как это обычно делается в мире ASP.Net?