private void ProgressDataAdded(object?sender, System.Management.Automation.DataAddedEventArgs e) { var data = powershell.Streams.Progress[e.Index]; consoleLogger.Progress( $"{data.Activity} -> Status: {data.StatusDescription}; PercentComplete: {data.PercentComplete}"); }
private void InformationDataAdded(object?sender, System.Management.Automation.DataAddedEventArgs e) { var data = powershell.Streams.Information[e.Index]; if (data.MessageData != null) { consoleLogger.Info(data.MessageData.ToString() !); } }
private void DebugDataAdded(object?sender, System.Management.Automation.DataAddedEventArgs e) { var data = powershell.Streams.Debug[e.Index]; consoleLogger.Debug(data.Message); }
private void ErrorDataAdded(object?sender, System.Management.Automation.DataAddedEventArgs e) { var data = powershell.Streams.Error[e.Index]; consoleLogger.Error(data.ToString()); }