From 30cf758e81226a28bbb5e6ab61d8f6deb448f19a Mon Sep 17 00:00:00 2001 From: ye4241 Date: Tue, 11 Jan 2022 13:36:18 +0800 Subject: [PATCH] Remove AfterRun logic from Tool.Run to let all process auto log --- src/Cake.7zip/SevenZipRunner.cs | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/src/Cake.7zip/SevenZipRunner.cs b/src/Cake.7zip/SevenZipRunner.cs index 13f2997c..dd4084bc 100644 --- a/src/Cake.7zip/SevenZipRunner.cs +++ b/src/Cake.7zip/SevenZipRunner.cs @@ -57,20 +57,7 @@ public void Run(SevenZipSettings settings) throw new ArgumentNullException(nameof(settings)); } - var procSettings = new ProcessSettings - { - RedirectStandardOutput = true, - }; - - void AfterRun(IProcess p) - { - if (settings.Command is ICanParseOutput parseOutput) - { - parseOutput.SetRawOutput(p.GetStandardOutput()); - } - } - - Run(settings, GetArguments(settings), procSettings, AfterRun); + Run(settings, GetArguments(settings)); } ///