Example #1
0
 /// <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));
Example #4
0
 /// <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));
 }