{
var uri = imageUri.Replace("_normal", "_bigger");
- using (var imageStream = await Networking.Http.GetStreamAsync(uri).ConfigureAwait(false))
- {
- var image = await MemoryImage.CopyFromStreamAsync(imageStream)
- .ConfigureAwait(false);
+ using var imageStream = await Networking.Http.GetStreamAsync(uri)
+ .ConfigureAwait(false);
- if (cancellationToken.IsCancellationRequested)
- {
- image.Dispose();
- throw new OperationCanceledException(cancellationToken);
- }
+ var image = await MemoryImage.CopyFromStreamAsync(imageStream)
+ .ConfigureAwait(false);
- return image;
+ if (cancellationToken.IsCancellationRequested)
+ {
+ image.Dispose();
+ throw new OperationCanceledException(cancellationToken);
}
+
+ return image;
});
}