Exemple #1
0
        private static async void SubClassTask()
        {
            var network = Game.Scene.GetComponent <NetConnectorComponent>().Network;
            var message = new TesterMessage
            {
                Message = "测试消息!",
                TestId  = 1024,
            };
            var charResult = await network.CallMessageAsync <TesterMessage, TesterMessage>(message, NetCommandTest.SubClassTask);

            if (message.Message == charResult.Message && message.TestId == charResult.TestId)
            {
                Console.WriteLine("SubClassTask success.");
            }
            else
            {
                Console.WriteLine("SubClassTask error.");
            }
        }
 public TesterMessage SubClass(TesterMessage data)
 {
     return(data);
 }
 public Task <TesterMessage> SubClassTask(TesterMessage data)
 {
     return(Task.FromResult(data));
 }