public InvokeResponse EndInvoke(IAsyncResult asyncResult) { return EndInvoke<InvokeResponse>(asyncResult); }