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();
    }
 
     
     
     
     
    