zxl
/
CTT
forked from Cal/CTT
1
0
Fork 0
CTT/Server/Hotfix/Handler/C2G_PlayerInfoHandler.cs

28 lines
905 B
C#
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

using System;
namespace ET
{
//// 用来测试消息包含复杂类型是否产生gc
//[MessageHandler]
//public class C2G_PlayerInfoHandler : AMRpcHandler<C2G_PlayerInfo, G2C_PlayerInfo>
//{
// protected override async ETTask Run(Session session, C2G_PlayerInfo request, G2C_PlayerInfo response, Action reply)
// {
// response.PlayerInfo = new PlayerInfo();
// response.PlayerInfos.Add(new PlayerInfo() {RpcId = 1});
// response.PlayerInfos.Add(new PlayerInfo() {RpcId = 2});
// response.PlayerInfos.Add(new PlayerInfo() {RpcId = 3});
// response.TestRepeatedInt32.Add(4);
// response.TestRepeatedInt32.Add(5);
// response.TestRepeatedInt32.Add(6);
// response.TestRepeatedInt64.Add(7);
// response.TestRepeatedInt64.Add(8);
// response.TestRepeatedString.Add("9");
// response.TestRepeatedString.Add("10");
// reply();
// await ETTask.CompletedTask;
// }
//}
}