Eintoo/GameServer/Server/Hotfix/Outter/Chat/Handler/Outer/C2Chat_BoardRequestMessageHandler.cs

16 lines
538 B
C#

using Fantasy;
using Fantasy.Async;
using Fantasy.Network.Interface;
namespace Hotfix;
public class C2Chat_BoardRequestMessageHandler : RouteRPC<ChatUnit,C2Chat_BoardMessageRequest,Chat2C_BoardMessageResponse>
{
protected override async FTask Run(ChatUnit chatUnit, C2Chat_BoardMessageRequest request, Chat2C_BoardMessageResponse response, Action reply)
{
var scene = chatUnit.Scene;
Log.Debug(request.Message);
ChatHelper.BoardCast(scene, request.Message);
await FTask.CompletedTask;
}
}