我通过 nuget 为 ASP.NET MVC 4 项目安装了 AttributeRouting,在该项目中,我之前使用 MapRouteLowercase 扩展名映射了小写的路由,但我真的不认为这会导致问题,因为当我在Global.asax,基于属性的路由仍然无法正常工作。
[GET("Sample")]
public ActionResult Aszadba()
{
... do whatever
}
但是当我检查 routes.axd 时,该路由不存在,也没有工作:(
没有触及软件包在安装时所做的任何基本配置。如果我在类中放置一个断点,AttributeRoutingConfig
它就会被命中,所以映射函数似乎被正确调用了。
我也尝试使用该[Route("Lofasz",HttpVerbs.GET)]
格式进行映射,但没有成功。
任何帮助或提示将不胜感激!