using Fantasy.Async; using Fantasy.Network; using Fantasy.Network.Interface; namespace Fantasy { public sealed class G2C_UpdateItemsHandler : Message { protected override async FTask Run(Session session, G2C_UpdateItems message) { Log.Debug($"收到容器中物品更新的消息 ItemReason:{message.ItemReason} Items:{message.Items.Count}"); foreach (var messageItem in message.Items) { Log.Debug($" ContainerType:{messageItem.Container} Id:{messageItem.ItemId} ConfigId:{messageItem.ConfigId} Count:{messageItem.Count}"); } await FTask.CompletedTask; } } }