/// <summary> /// Fires the console output event. /// </summary> /// <param name="args">The <see cref="ProcessEventArgs"/> instance containing the event data.</param> private void FireProcessOutputEvent(ProcessEventArgs args) { // Fire the event if it is set. OnProcessOutput?.Invoke(this, args); }
/// <summary> /// Raises OnProcessOutput event /// </summary> /// <param name="outputChunk">The output from process</param> private void RaiseProcessOutputEvent(OutputChunk outputChunk) { OnProcessOutput?.Invoke(this, new ProcessEventArgs(outputChunk.Output, outputChunk.IsError)); }
/// <summary> /// Fires the process output event. /// </summary> /// <param name="content">The content.</param> private void FireProcessOutputEvent(string content) => OnProcessOutput?.Invoke(this, new ProcessEventArgs(content));
/// <summary> /// Fires the process output event. /// </summary> /// <param name="content">The content.</param> protected virtual void FireProcessOutputEvent(string content) { // Get the event and fire it. OnProcessOutput?.Invoke(this, new ConsoleStreamEventArgs(content)); }
/// <summary> /// Fires the process output event. /// </summary> /// <param name="content">The content.</param> private void FireProcessOutputEvent(string content) { // Get the event and fire it. OnProcessOutput?.Invoke(this, new ProcessEventArgs(content)); }