protected virtual TResult InvokeMethod <TResult>(Func <TChannel, TResult> action) { return(ServiceClientFactory.InvokeMethod(action, CreateInstance)); }
protected virtual void InvokeMethod(Action <TChannel> action) { ServiceClientFactory.InvokeMethod(action, CreateInstance); }