// 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; // } // }