A meneira que é ensinada para capiturar a conexão, não esta mais vigente em .Net 10 por exmplo
Segue abaixo maneira mais atualizada
using var respostaStream = await client.GetStreamAsync("https://guilhermeonrails.github.io/api-csharp-songs/songs.json");
using var reader = new StreamReader(respostaStream);
string resposta = await reader.ReadToEndAsync();
Console.WriteLine(resposta);