From b4e7d62bd7ce10dbc3cb86872ec3abe408c07706 Mon Sep 17 00:00:00 2001 From: enisn Date: Wed, 25 Mar 2026 12:51:02 +0300 Subject: [PATCH] Simplify Task.WhenAll result handling per review Made-with: Cursor --- .../src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Utils/CmdHelper.cs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Utils/CmdHelper.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Utils/CmdHelper.cs index 515fd5dc25..decf844131 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Utils/CmdHelper.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Utils/CmdHelper.cs @@ -141,10 +141,8 @@ public class CmdHelper : ICmdHelper, ITransientDependency var outputTask = process.StandardOutput.ReadToEndAsync(); var errorTask = process.StandardError.ReadToEndAsync(); - output = Task.WhenAll(outputTask, errorTask).GetAwaiter().GetResult() - is { Length: 2 } results - ? results[0] + results[1] - : string.Empty; + var results = Task.WhenAll(outputTask, errorTask).GetAwaiter().GetResult(); + output = results[0] + results[1]; process.WaitForExit();