From b5ea7813a0d4787a9cb45526ee4eb8c8e40f9876 Mon Sep 17 00:00:00 2001 From: Oleg Demchenko Date: Mon, 5 Aug 2019 12:06:47 -0400 Subject: [PATCH] [vsts-938452] Add SesssionId to ALToolTaskBase --- .../Xamarin.MacDev.Tasks.Core/Tasks/AlToolTaskBase.cs | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/msbuild/Xamarin.MacDev.Tasks.Core/Tasks/AlToolTaskBase.cs b/msbuild/Xamarin.MacDev.Tasks.Core/Tasks/AlToolTaskBase.cs index 254b84a34c..d7b74d1dac 100644 --- a/msbuild/Xamarin.MacDev.Tasks.Core/Tasks/AlToolTaskBase.cs +++ b/msbuild/Xamarin.MacDev.Tasks.Core/Tasks/AlToolTaskBase.cs @@ -10,6 +10,8 @@ namespace Xamarin.MacDev.Tasks { string sdkDevPath; + public string SessionId { get; set; } + [Required] public string Username { get ;set; } @@ -68,12 +70,7 @@ namespace Xamarin.MacDev.Tasks protected override void LogEventsFromTextOutput (string singleLine, MessageImportance messageImportance) { - try { // We first try to use the base logic, which shows up nicely in XS. - base.LogEventsFromTextOutput (singleLine, messageImportance); - } - catch { // But when that fails, just output the message to the command line and XS will output it raw - Log.LogMessage (messageImportance, "{0}", singleLine); - } + Log.LogMessage (messageImportance, "{0}", singleLine); } string GetFileTypeValue ()