0
從this SO question我看到有可能從ActionExecutingContext
獲得控制器和動作,但是可以作爲字符串。我可以從`ActionExecutingContext`獲得強類型控制器嗎?
是否有機會比較類型方式與控制器類進行比較(例如HomeController
)還是實際控制器在該點沒有實例?
從this SO question我看到有可能從ActionExecutingContext
獲得控制器和動作,但是可以作爲字符串。我可以從`ActionExecutingContext`獲得強類型控制器嗎?
是否有機會比較類型方式與控制器類進行比較(例如HomeController
)還是實際控制器在該點沒有實例?
我引用的問題是舊的asp網絡。
幸運的是,在aspnet核心ActionExecutingContext
中,有一個屬性Controller
與控制器的實際實例,而不是一個字符串。
'filterContext.Controller'是實際的控制器實例 – haim770