protected override void OnHandleDestroyed(EventArgs e) { base.OnHandleDestroyed(e); if (_client != null) { _sponsor.Unregister(); _client.Dispose(); _client = null; } }