title: Can't find BindFilter Method within Dependency Resolver Kernel
body: <p>I'm trying to use Dependency injection with an Action Filter Attribute for a normal MVC Controller (not WebAPI) according to this answer <a href="https://stackoverflow.com/a/6194159/894792">https://stackoverflow.com/a/6194159/894792</a></p>
  
  <p>The articles that I've seen say that you have to use <code>kernel.BindFilter&lt;&gt;()</code>, but that doesn't appear for my Kernel.</p>
  
  <pre><code>using Ninject;
  using Ninject.Web.Common;
  using System;
  using System.Collections.Generic;
  using System.Linq;
  using System.Web;
  using System.Web.Http.Dependencies;
  using uQuiz.Domain;
  using uQuiz.Domain.Abstract;
  using uQuiz.Domain.Concrete;
  using uQuiz.Domain.Models;
  
  namespace uQuiz.WebUI.Infrastructure
  {
      /// &lt;summary&gt;
      /// Dependency Resolver for Ninject, called within NinjectWebCommon.cs in App_start folder
      /// &lt;/summary&gt;
      public class NinjectDependencyResolver : NinjectScope, IDependencyResolver
      {
          private IKernel kernel;
  
          public NinjectDependencyResolver(IKernel kernelParam)
              : base (kernelParam)
          {
              this.kernel = kernelParam;
              this.AddBindings();
          }
  
          public IDependencyScope BeginScope()
          {
              return new NinjectScope(kernel.BeginBlock());
          }
  
          private void AddBindings()
          {
              this.kernel.Bind(typeof(IQuizEntities)).To(typeof(QuizEntities)).InRequestScope();
  
              // No BindFilter method
              // this.kernel.BindFilter()
          }
      }
  }
  </code></pre>
  
  <p>I am using <code>Ninject.MVC3</code>.</p>
  
  <p>Where is the BindFilter method?  It's here in the <a href="https://github.com/ninject/ninject.web.mvc/wiki/Filter-configurations" rel="nofollow noreferrer">Ninject Docs</a></p>