public void Dispose() => Servers.Dispose(); public Task<IEnumerable<IPEndPoint>> FetchServerListAsync() => Task.FromResult<IEnumerable<IPEndPoint>>(Servers);
public void Dispose() { ServerListProvider.ServerListUpdated -= OnServerListUpdated; ServerListProvider.Dispose(); }