2
我有一個WebAPI項目當前通過在我的Startup.cs中添加以下代碼來全局實現所有方法上的[Authorize]。這是一個偉大的在ASP.NET Web API中刪除身份驗證篩選器2
config.Filters.Add(new AuthorizeAttribute());
我可以動態地從選定的方法中刪除此屬性嗎?有沒有辦法做到這一點,或者我必須手動應用到終點?
我能想到的唯一的其他解決方案是在該屬性上有一個標誌,但它會被應用兩次,這是沒有意義的。
謝謝!