title: Calling a method with Generic signature and parameter
body: <p>I have the following signature which has a generic type and parameter as below:</p>
  
  <pre><code>List&lt;T&gt; GetMyList&lt;T&gt;(T filter);
  </code></pre>
  
  <p>The filter type is different from the list type. I am trying to call like this:</p>
  
  <pre><code>var myList = repo.GetMyList&lt;List&lt;items&gt;&gt;(filter);
  </code></pre>
  
  <p>I am not sure how to specify the type of 'filter' in the method call. Is this possible?</p>