我有一個簡單的自定義FilterAttribute
,我用它來裝飾各種ActionMethods
。是否可以在ASP.NET MVC FilterAttribute上使用依賴注入/ IoC?
例如。
[AcceptVerbs(HttpVerbs.Get)]
[MyCustomFilter]
public ActionResult Bar(...)
{ ... }
現在,我想一些記錄添加到這個CustomFilter行動..所以是一個好孩子,我使用DI/IoC
......,因此希望使用此模式爲我定製FilterAttribute
。
所以,如果我有以下的...
ILoggingService
,並希望增加這是我的自定義FilterAttribute
..我不知道怎麼樣。像,很容易讓我做下面...
但是編譯器錯誤說法,其中裝飾的屬性我ActionMethod
(以上所列...)要求1 ARG ..所以我只是不知道該怎麼辦:(