我有控制器的操作,它與一些實體(驅動程序)一起工作。此外,每個驅動程序鏈接與身份配置文件 public async Task<ActionResult> Details(int? id)
{
if ((id == null))
{
return new HttpStatusCodeResult(HttpStatusCode.BadReque
我正在實現從AuthorizeAttribute繼承的自定義授權過濾器。經過我的研究,我發現動作過濾器被緩存,因此它們只被實例化一次。 這是我的問題。如果我實現並使用像下面這樣的自定義操作過濾器,它不應該正常工作,因爲它將被實例化一次,並且從不再次調用構造函數。但是當我測試時,它運行良好所以我想我有些東西我不知道。 任何人都可以清楚地解釋這個(動作過濾器生命週期?)嗎? public class