public static List<ComputerDrive> DeserializeJson(Stream stream) { using(TextReader textReader = new StreamReader(stream)) { var computerDrives = JsonConvert.DeserializeObject<List<ComputerDrive>>(textReader.ReadToEnd()); return computerDrives; } }