title: Ninject Intercept any method with certain attribute?
body: <p>How can I get Ninject.Extensions.Interception to basically let me bind a specific interceptor to any method that has an attribute... psudocode:</p>
  
  <pre><code>Kernel.Intercept(context =&gt; context.Binding.HasAttribute&lt;TransactionAttribute&gt;())
        .With&lt;TransactionInterceptor&gt;
  </code></pre>
  
  <p>With a class like:</p>
  
  <pre><code>public SomeClass
  {
      [TransactionAttribute]
      public void SomeTransactedMethod()
      { /*do stuff */ }
  }
  </code></pre>