using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace QuestShare.Common.API.Share { public sealed class GroupNotify { public class GroupNotifyBroadcast { public GroupNotifyBroadcast() { } public required string ShareCode { get; set; } public required ulong CharacterId { get; set; } public required NotifyType NotifyType { get; set; } } } public enum NotifyType { Join, Leave, JoinViaParty, Rejoin, Disconnected } }