Jos*_*osh 9 c# controller httpcontext asp.net-core-2.2
我知道在 asp.net-core 2.2 中,我可以按如下方式获取操作名称:
ControllerContext.ActionDescriptor.ActionName
Run Code Online (Sandbox Code Playgroud)
但我正在寻找一种方法来获取 asp.net-core 2.2 中当前请求/页面的控制器名称
我将不胜感激任何指南。
谢谢
Nko*_*osi 15
您可以访问控制器名称
ControllerContext.ActionDescriptor.ControllerName
Run Code Online (Sandbox Code Playgroud)
属性,假设动作描述符的ControllerActionDescriptor类型为
参考ControllerActionDescriptor.ControllerName
小智 7
我知道已经晚了但也许有人可以从中受益
ControllerName: ControllerContext.ActionDescriptor.ControllerName
ActionName: ControllerContext.ActionDescriptor.ActionName
Run Code Online (Sandbox Code Playgroud)