public void Dispose() { ServerListProvider.ServerListUpdated -= OnServerListUpdated; ServerListProvider.Dispose(); }