我刚刚开始在我的 ASP.NET MVC3 应用程序中使用AttributeRouting 。我一开始就使用 -no- 控制器。(新的空 MVC3 应用程序)
然后我做了一个区域。(称为Documentation
:)
然后我添加了一个控制器(称为DocumentationController
:)
然后我做了这个。。
[RouteArea("Documentation")]
public class DocumentationController : Controller
{
[GET("Index")]
public ActionResult Index()
{
return View();
}
}
以下路线有效:/documentation/index
但是我怎样才能使这两条路线起作用?
1 - /
<-- (默认路由/未指定特定路由) 2 - /documentation
<-- 未添加“索引”子路由部分。
这可以用AttributeRouting完成吗?
更新:
我知道如何使用默认的 ASP.NET MVC3 结构等来做到这一点。我想做的是通过 AttributeRouting 来解决这个问题。