how do you execute Get, when all you have is: T expressed as a Type object i.e.
Type type=typeof(int);
and arguments param1 and param2?
public void DoCall(){
var type=typeof(int);
// object o=Get<type> ("p1","p2"); //<-- wont work (expected)
// *** what should go here? ***
}
public IEnumerable<T> Get<T>(string param1,string param2) {
throw new NotImplementedException();
}