28 lines
905 B
C#
28 lines
905 B
C#
|
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;
|
|||
|
// }
|
|||
|
//}
|
|||
|
}
|