我正在使用asp.net net mvc4和javascript构建一个单页面应用程序。我的javascript有它自己的路由引擎,所以我希望根目录下的所有路由都由javascript处理,而api下的所有路由都由服务器端处理。即:/api <--- ASP.NET MVC handles
然而,我不知道如何告诉ASP.NET MVC
如果需要,我是否需要向RoutesConfig.cs代码添加新的路由?namespace WebApi.Controllerspublic class WebPortalController : ApiController // GET api/webportal{
}
// POST apivoid
我有一个web API项目,它运行得很好。我将它与一个MVC项目合并,现在只有带有URI参数的操作才能工作。所有其他操作都以404 Not found结束,其中甚至找不到控制器。class WebApiConfig public static void Register(HttpConfiguration config) // Web APIconfiguration and services
// Configure Web