对于Asp.Net软件即服务应用程序,我想做基于帐户的子域,如Basecamp和其他37Signals产品。例如,acme.myapp.com将加载该客户的帐户,并仅拉回他们的信息。
这在Ruby on Rails中很容易做到,但如何在ASP.NET MVC中处理此功能,并能够扩展到可能数以百计的帐户?
我试图找出这两个框架中URL匹配的不同之处
我知道以下对于ASP.Net Web是正确的,想知道ASP.NET内核也是这样吗?
用于在未显式指定HTTP方法的情况下派生HTTP方法的操作名称,例如
public int GetById(int Id);
这里没有指定HTTP方法,但是由于约定,它只能匹配到get请求
如果未指定HTTP方法,并且也不能从操作名称派生HTTP方法,则默认为POST
参数还参与匹配URL,如下所示
// GET / IEnumerable / GET public string[] Get() {返回新string[]{ "val
Windows 2003,IIS6。
我们正在尝试将一个非MVC ASP.NET web应用程序部署为MVC应用程序的子目录。
但是,子目录中的ASP.NET应用程序失败了,“无法加载文件或程序集'System.Web.Mvc、Version=1.0.0.0、Culture=neutral、PublicKeyToken=31bf3856ad364e35‘或其依赖项之一。系统找不到指定的文件。”这很奇怪,因为它不是MVC应用程序。