Skip to content

Commit d4af3cb

Browse files
committed
Yay .NET 6
1 parent f035811 commit d4af3cb

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

src/SourceBrowser/src/SourceIndexServer/Models/AzureBlobFileSystem.cs

+9-10
Original file line numberDiff line numberDiff line change
@@ -38,29 +38,28 @@ public IEnumerable<string> ListFiles(string dirName)
3838
public bool FileExists(string name)
3939
{
4040
name = name.ToLowerInvariant();
41-
var blob = container.GetBlobClient(name);
41+
BlobClient blob = container.GetBlobClient(name);
4242

4343
return blob.Exists();
4444
}
4545

4646
public Stream OpenSequentialReadStream(string name)
4747
{
4848
name = name.ToLowerInvariant();
49-
var blob = container.GetBlobClient(name);
50-
return blob.Download().Value.Content;
49+
BlobClient blob = container.GetBlobClient(name);
50+
return blob.OpenRead();
5151
}
5252

5353
public IEnumerable<string> ReadLines(string name)
5454
{
5555
name = name.ToLowerInvariant();
56-
var blob = container.GetBlobClient(name);
57-
using (var stream = blob.Download().Value.Content)
58-
using (var reader = new StreamReader(stream))
56+
BlobClient blob = container.GetBlobClient(name);
57+
using Stream stream = blob.OpenRead();
58+
using StreamReader reader = new (stream);
59+
60+
while (!reader.EndOfStream)
5961
{
60-
while (!reader.EndOfStream)
61-
{
62-
yield return reader.ReadLine();
63-
}
62+
yield return reader.ReadLine();
6463
}
6564
}
6665
}

0 commit comments

Comments
 (0)