0
我有一個名爲Api的控制器下有一個名爲UserApiController.cs的控制器的文件夾。在MVC中路由到子目錄
我有問題路由到此網址。
這個文件結構如下:
- 控制器
- 阿比
- UserApiController.cs
- 阿比
我已成立了一個新的部分我n個RouteConfig.cs文件在這裏看到:
routes.MapRoute(
name: "Api",
url: "Api/{controller}/{action}/{id}",
defaults: new { controller = "UserApi", action = "Index", id = UrlParameter.Optional }
我似乎不能夠從URL /原料藥/ UserApi /索引
我UserApiController.cs文件看起來像這樣訪問此:
namespace OnePlace.Controllers.Api
{
public class UserApiController :Controller
{
public ContentResult Index()
{
return new ContentResult() { Content = "Nothing To See Here", ContentType = "text/html" };
}
}
}
任何幫助獲取這個嵌套的內容路由將不勝感激。
什麼是錯誤?你有多少條路線? – dotnetstep 2014-12-03 08:42:16
這是默認路由之前的路由嗎? – 2014-12-03 08:42:57
這是除默認路由之外的唯一路由。我在默認情況下移動了它,但它仍然給我錯誤: 「找不到與名爲'UserApi'的控制器匹配的類型。」 當我導航到: http:// localhost:20311/Api/UserApi/Index – 2014-12-03 09:03:00