OSDN Git Service

using var を使用する
[opentween/open-tween.git] / OpenTween / UserInfoDialog.cs
index b266814..47c4da7 100644 (file)
@@ -202,19 +202,19 @@ namespace OpenTween
             {
                 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;
             });
         }