using Fantasy; using Fantasy.Async; using Fantasy.Network.Interface; namespace NB.Chat; public sealed class C2Chat_SendMessageRequestHandler : RouteRPC { protected override async FTask Run(ChatUnit chatUnit, C2Chat_SendMessageRequest request, Caht2C_SendMessageResponse response, Action reply) { ChatSceneHelper.Broadcast(chatUnit.Scene, request.Message); } }