title: How to create an Extension Method that accepts a class and an interface as a parameters
body: <p>For example I am trying to achieve this:</p>
  
  <pre><code>class A
  {
  }
  
  class B
  {
  }
  
  interface C 
  {
    void SomeMethod();
  }
  
  A.ExtentionMethod(B,C);
  </code></pre>
  
  <p>Notice that I am passing the Type A and C to ExtentionMethod (Not an instance)</p>