public Task Say(string msg, long playerUserId = 0) { var requestMessage = new RequestMessage { InvokePayload = new IGamePlayer_PayloadTable.Say_Invoke { msg = msg, playerUserId = playerUserId } }; return SendRequestAndWait(requestMessage); }