using Fantasy; using Fantasy.Async; using Fantasy.Network.Interface; namespace NB.Chat; public sealed class Other2Chat_ChatMessageHandler : Address { protected override async FTask Run(SocialUnit chatUnit, Other2Chat_ChatMessage message) { var result = ChatSceneHelper.Distribution(chatUnit, message.ChatInfoTree, false); if (result != 0) { Log.Warning($"Other2Chat_ChatMessageHandler: Distribution failed, result: {result}"); } await FTask.CompletedTask; } }