void IGreeterWithObserver_NoReply.Unsubscribe(HelloWorld.Interface.IGreetObserver observer)
        {
            var requestMessage = new RequestMessage {
                InvokePayload = new IGreeterWithObserver_PayloadTable.Unsubscribe_Invoke {
                    observer = (GreetObserver)observer
                }
            };

            SendRequest(requestMessage);
        }
        public Task Unsubscribe(HelloWorld.Interface.IGreetObserver observer)
        {
            var requestMessage = new RequestMessage {
                InvokePayload = new IGreeterWithObserver_PayloadTable.Unsubscribe_Invoke {
                    observer = (GreetObserver)observer
                }
            };

            return(SendRequestAndWait(requestMessage));
        }