What's the equivalent to this in System.Text.Json?
System.IO.Stream stream;
using (var streamReader = new StreamReader(stream))
{
using (var jsonTextReader = new JsonTextReader(streamReader))
{
var jsonSerializer = new JsonSerializer();
return jsonSerializer.Deserialize<T>(jsonTextReader);
}
}
This is as far as I got:
using (var streamReader = new StreamReader(stream))
{
using (var jsonTextReader = new Utf8JsonReader(streamReader))
{
return JsonSerializer.Deserialize<T>(jsonTextReader);
}
}
Utf8JsonReader doesn't have an option for a stream reader...