using System; using Fantasy.Async; using Fantasy.Network; using Fantasy.Network.Interface; namespace Fantasy.Gate; public sealed class C2G_TestRequestHandler : MessageRPC { protected override async FTask Run(Session session, C2G_TestRequest request, G2C_TestResponse response, Action reply) { Log.Debug($"Receive C2G_TestRequest Tag = {request.Tag}"); response.Tag = "Hello G2C_TestResponse"; await FTask.CompletedTask; } }