From a4b91d6dce18c0f3fb7a76b7e092f1886bfcdad8 Mon Sep 17 00:00:00 2001 From: Ajay Bhargav Baaskaran Date: Tue, 31 Jul 2018 11:11:43 -0700 Subject: [PATCH] Flatten AggregateExceptions in rzc --- src/Microsoft.AspNetCore.Razor.Tools/Application.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Microsoft.AspNetCore.Razor.Tools/Application.cs b/src/Microsoft.AspNetCore.Razor.Tools/Application.cs index ba043a2b40..9c63203f66 100644 --- a/src/Microsoft.AspNetCore.Razor.Tools/Application.cs +++ b/src/Microsoft.AspNetCore.Razor.Tools/Application.cs @@ -57,8 +57,11 @@ namespace Microsoft.AspNetCore.Razor.Tools } catch (AggregateException ex) when (ex.InnerException != null) { - Error.WriteLine(ex.InnerException.Message); - Error.WriteLine(ex.InnerException.StackTrace); + foreach (var innerException in ex.Flatten().InnerExceptions) + { + Error.WriteLine(innerException.Message); + Error.WriteLine(innerException.StackTrace); + } return 1; } catch (CommandParsingException ex)