I’m not sure what we’ll do, it will probably be a decision that @jmorris needs to make. It’s possible that the risk/reward benefits for older frameworks are not there. But if we do something I’d recommend an option like EnableHttpResponseStreaming
that defaults to false
on .NET 4 and true
on .NET >= 6 combined with an across-the-board change to the HttpClient
dispose behavior.