23 lines
625 B
C#
23 lines
625 B
C#
using Fantasy;
|
||
using Fantasy.Async;
|
||
using Fantasy.Network;
|
||
using Fantasy.Network.Interface;
|
||
using NBC;
|
||
using Log = NBC.Log;
|
||
|
||
namespace NBF
|
||
{
|
||
public class Chat2C_MessageHandler : Message<S2C_Message>
|
||
{
|
||
protected override async FTask Run(Session session, S2C_Message message)
|
||
{
|
||
Log.Debug($"收到一条消息推送,message={message.Msg}");
|
||
var chatTestPanel = App.UI.GetUI<ChatTestPanel>();
|
||
if (chatTestPanel != null)
|
||
{
|
||
chatTestPanel.Message(message.Msg.Content);
|
||
}
|
||
await FTask.CompletedTask;
|
||
}
|
||
}
|
||
} |