【发布时间】:2014-02-01 18:31:07
【问题描述】:
我目前有一个位于 /account/signin 的控制器。如何使用 MVC5 的 RoutePrefix 使其在 /account/sign-in 处可寻址?
我尝试过装饰我的控制器:
[RoutePrefix("account/sign-in")]
public class SignInController : Controller
{
public ActionResult Index()
{
return View();
}
}
并在RegisterRoutes中映射我的路线:
routes.MapMvcAttributeRoutes();
但我只是得到一个'路径'/account/sign-in'的控制器找不到或没有实现IController。'例外。
【问题讨论】:
标签: c# asp.net asp.net-mvc routes asp.net-mvc-5