2
我使用Ninject注入在我的自定義授權屬性我依賴:在自定義授權使用Ninject屬性
public class ValidatePermissionAttribute : AuthorizeAttribute, IAuthorizationFilter
{
[Inject]
public IUsuarioRepository UsuarioRepository { get; set; }
}
我的模塊:
this.BindFilter<ValidatePermissionAttribute>(FilterScope.Global, null);
我試圖尋找一些文檔關於我的問題,但我沒有找到。
我的問題是關於BindFilter
方法中的第二個參數:int? order
。這是什麼意思?
我看到的所有示例都有一個0
帶參數(如此問題Dependency Injection with Ninject and Filter attribute for asp.net mvc)。但在我的情況下,注入財產僅適用於null
。