Top 20 NuGet process Packages
Library to start, monitor, and restart processes. Provides way to gracefully shutdown process-to-be-monitored via semaphore, and also to enable the process to signal that it needs to be restarted, also via semaphore.
Long Running Process Execution in Dotnet. Runs long running processes in the background of your application allowing you to fire and forget any long running processes you may need to execute. The EntityFramework Migrations in Postgres for the Task database.
A .NET library for creating child processes and child process pipelines. Easier, less error-prone, more flexible than `System.Diagnostics.Process`.
AutoHotkey.Interop.ClassMemory is a library for reading and writing integer and string values from and to specified addresses in memory.
Source code package. A utility class for running external processes in various ways, with timeout and success/failure notification and getting their output recorded via a logger.
Launch and control dotnet processes wrapped into the coverlet code coverage analyzer.
Long Running Process Execution in Dotnet. Runs long running processes in the background of your application allowing you to fire and forget any long running processes you may need to execute. Helper elements to get Service Resolution and Dependency Injection available.
Pipeline Pattern is helpful in dividing the problem into smaller reusable code components. This is a simple yet powerful structural pattern to organize a complex logic into smaller reusable components, which can be added/removed/modified independently.
Ninject container for CommandPipeline library for resolving dependencies in the commands during handling