title: Generic method with multiple constraints
body: <p>I have a generic method which has two generic parameters. I tried to compile the code below but it doesn't work. Is it a .NET limitation? Is it possible to have multiple constraints for different parameter?</p>
  
  <pre><code>public TResponse Call&lt;TResponse, TRequest&gt;(TRequest request)
    where TRequest : MyClass, TResponse : MyOtherClass
  </code></pre>