public static async ETTask DestroyByInviteId(this InviteComponent self, long id) { if (self._Remove(id)) { await self.MemorySync.Delete <Invite>(id); } }
private static void OnDeleted(this InviteComponent self, long id) { //if (self.MemorySync.IsMine(id)) // return; var invite = self.MemorySync.Get <Invite>(id); if (invite == null) { // GG跑到這邊表示有問題 Log.Error($"Invite[{id}] is missing!"); } else { self._Remove(invite.Id); } }