JAELYS před 4 roky
rodič
revize
bcabed7b12

+ 3 - 2
TEAMModelOS.SDK/DI/AzureStorage/AzureStorageBlobExtensions.cs

@@ -62,8 +62,9 @@ namespace TEAMModelOS.SDK.DI
                     await bbc.DeleteBlobsAsync(blobs);
                     return true;
                 }
-                else {
-                    int pages = (int)Math.Ceiling((double)blobs.Count / 256);
+                else
+                {
+                    int pages = (blobs.Count + 255) / 256; //256是批量操作最大值,pages = (total + max -1) / max;
                     for (int i = 0; i < pages; i++)
                     {
                         List<Uri> lists = blobs.Skip((i) * 256).Take(256).ToList();