我正在尝试在 ActionFilter 中使用 Microsoft.Web.Mvc 中的 LinkBuilder.BuildUrlFromExpression 并且想知道这是否是使用强类型参数获取 url 的最佳方法:
LinkBuilder.BuildUrlFromExpression<HomeController>(
filterContext.RequestContext,
RouteTable.Routes,
x => x.Login()
);
我正在尝试在 ActionFilter 中使用 Microsoft.Web.Mvc 中的 LinkBuilder.BuildUrlFromExpression 并且想知道这是否是使用强类型参数获取 url 的最佳方法:
LinkBuilder.BuildUrlFromExpression<HomeController>(
filterContext.RequestContext,
RouteTable.Routes,
x => x.Login()
);
这可能会有所帮助。
还有另一种使用 T4 的方法。
另一个,使用 MVC Futures(可能是最好的套件)。
我现在正在寻找相同的东西,不想引用 Microsoft.Web.Mvc。:) Asp.Net Mvc 2
中会有这个功能