And i call the DoSomething method, which internally calls GetJson. The result from the GetJSON callback I want to pass as the first parameter of DoResume; the remaining arguments should be passed from the methods signature.