我是否需要在ASP.NET Core 1.0应用程序中配置任何使用属性路由的内容?
以下似乎并不适合我。当我去localhost:132 / accounts / welcome
时,我期待这个方法public class AccountsController : Controller
{
[Route("welcome")]
public IActionResult DoSomething()
{
return View();
}
}
答案 0 :(得分:7)
您可以使用的替代方法是在课堂上应用RoutePrefix
或Route
。然后,您不必在动作属性上重复该部分。
[Route("[controller]")]
public class AccountsController : Controller
{
[Route("welcome")]
public IActionResult DoSomething()
{
return View();
}
}
答案 1 :(得分:1)
看起来我需要在那里添加控制器令牌
Value