Skip to content
This repository was archived by the owner on Jun 11, 2026. It is now read-only.

Commit 96f0242

Browse files
committed
code: 对部分代码进行微调
1 parent 3618808 commit 96f0242

1 file changed

Lines changed: 8 additions & 4 deletions

File tree

CSharp-OpenBMCLAPI/Modules/Cluster.cs

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -347,10 +347,7 @@ protected async Task CheckFiles()
347347
var resp = await this.client.GetAsync("openbmclapi/files");
348348
byte[] bytes = await resp.Content.ReadAsByteArrayAsync();
349349

350-
Decompressor decompressor = new Decompressor();
351-
352-
bytes = decompressor.Unwrap(bytes).ToArray();
353-
decompressor.Dispose();
350+
UnpackBytes(ref bytes);
354351

355352
AvroParser avro = new AvroParser(bytes);
356353
List<ApiFileInfo> files;
@@ -382,6 +379,13 @@ protected async Task CheckFiles()
382379
files = null!;
383380
countLock = null!;
384381
bytes = null!;
382+
}
383+
384+
protected void UnpackBytes(ref byte[] bytes)
385+
{
386+
Decompressor decompressor = new Decompressor();
387+
bytes = decompressor.Unwrap(bytes).ToArray();
388+
decompressor.Dispose();
385389
decompressor = null!;
386390
}
387391

0 commit comments

Comments
 (0)