public static void Bind(Ninject.IKernel kernel)
 {
     kernel
         .BindFilter<PermissionAuthorizeFilter>(FilterScope.Controller | FilterScope.Action, null)
         .WhenControllerHas<PermissionAuthorizeAttribute>()
         .WithConstructorArgumentFromControllerAttribute<PermissionAuthorizeAttribute>("Permissions", x => x.Permissions);
 }