gpt4 book ai didi

asp.net-mvc - 如何从 ASP MVC5 中的属性路由中获取路由名称

转载 作者:行者123 更新时间:2023-12-03 20:27:14 25 4
gpt4 key购买 nike

有谁知道如何从 Action 过滤器中的属性路由中获取路由名称?

例如,我有一个这样的 Controller 和属性路由:

[HttpGet]
[CustomActionAttribute]
[Route("~/index", Name="IndexPage")]
public async Task<ActionResult> Index()
{
//Controller logic
}

是否可以在 CustomActionAttribute 中获取路由名称?
public override void OnActionExecuting(ActionExecutingContext filterContext)
{
//Get the current route name here
}

最佳答案

您可以扩展 RouteCollection 来实现这一点。您可以找到此 here 的示例代码

关于asp.net-mvc - 如何从 ASP MVC5 中的属性路由中获取路由名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26284947/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com