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

28 lines
905 B
C#
Raw Normal View History

2021-04-08 20:09:59 +08:00
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;
// }
//}
}