我有一个ASP.NET核心应用程序,我想把一个模型放在一个不同的模式中,但是由于我使用的是MySQL,所以它并不是那么简单。例如,我在模式employee中有一个saas_repare实体,如下所示:public class Employee: IdentityUser<ulong> // Some more fields
我正在考虑为一项新的SaaS服务使用ASP.NET,但出于对我的喜爱,我似乎不知道如何像大多数SaaS应用程序(例如37Signals)那样基于子域进行帐户查找。例如,如果我提供yourname.mysite.com,那么我如何使用ASP.NET (特别是MVC)来提取子域,以便加载正确的模板(显示公司名称等)?可以使用常规路由来完成吗?这在SaaS中似乎很常见,所以在ASP.NET中必须有一种简单的方法;我知道有一些插件可以为其他框架做这件事,比如Ruby on Rails。