using MessagePack; #if Server using Server.Core; #else using GameFramework; #endif namespace GameMessage { /// /// 消息对象 /// public abstract class MessageData : IReference { #if Server [IgnoreMember] public bool IsFromPool { get; set; } [IgnoreMember] public long ReferenceId { get; set; } public virtual void Dispose() { } #else public virtual void Clear() { } #endif } }