Namespace Invex.Process
Classes
- ProcessException
The exception thrown by IProcessRunner when a process exits with a non-zero exit code and AllowFailedResult is
false.
- ProcessHostExtensions
Provides extension methods for registering the process runner service with an Microsoft.Extensions.DependencyInjection.IServiceCollection.
- ProcessRunOptions
Immutable configuration for a single external-process execution through IProcessRunner.
- ProcessRunResult
Represents the result of a completed external-process execution.
Interfaces
- IProcessRunner
Defines a service for executing external processes with comprehensive logging, output capture, and error handling.