read method
Implementation
@override
Future<Stream<List<int>>> read(String name, Version version) async {
var storage = AzureStorage.parse(connectionString);
final response = await storage
.getBlob("/dart-repository/packages/$name/$version/package.tar.gz");
if (response.statusCode != 200) {
throw Exception("Failed to read package $name: ${response.statusCode}");
}
print("expanding response stream");
return response.stream;
}