protected override void OnClose(ref Packet packet) { _closeEvent?.Publish(new CloseEventData()); base.OnClose(ref packet); }