title: Interception doesn't work with WCF and Ninject 3.0
body: <p>I have problem with Ninject 3.0 and interception WCF method. </p>
  
  <p>I'm using TaskService </p>
  
  <pre><code>&lt;%@ ServiceHost Language="C#" Debug="true" Service="Fasade.TaskService"     Factory="Ninject.Extensions.Wcf.NinjectServiceHostFactory"%&gt;
  </code></pre>
  
  <p>and my configuration is:</p>
  
  <pre><code>var settings = new NinjectSettings {LoadExtensions = false};
  IKernel kernel = new StandardKernel(
     new NinjectSettings {LoadExtensions = false},
     new WcfModule(),
     new DynamicProxyModule()
  );
  
  kernel.Bind&lt;ITaskService&gt;().To&lt;TaskService&gt;().InRequestScope().Intercept().With(new ServiceInterceptor());
  </code></pre>
  
  <p>ServiceInterceptor implement IInterceptor, </p>
  
  <p>When i'm using UnitTest for kernel, ninject use DynamicProxy object for ITaskService implementaction, but it dosn't work in WCF. </p>
  
  <p>I don't know why NinjectServiceHostFactory don't use DynamicProxy and Interception to return  implementation of ITaskService.</p>