Bootstrapper provides a simple and flexible way to make your application's startup and shutdown behavior pluggable and extensible:
The bootstrapper provides a single entry point to startup and shutdown the application,
Fluent definition syntax allowing to expressively define the startup...
More information
This library makes it easy that allows you to split Startup or Shutdown steps to many difference packages into your application.
It is useful to keep code clean and single-responsibility principle for every package in your solution.
Instead of assembly the startup or shutdown codes into...
More information
This library makes it easy that allows you to split Startup or Shutdown steps to many difference packages into your application.
It is useful to keep code clean and single-responsibility principle for every package in your solution.
Instead of assembly the startup or shutdown codes into...
More information
Bootstrapper provides a simple and flexible way to make your application's startup and shutdown behavior pluggable and extendable:
* The bootstrapper provides a single entry point to startup and shutdown the application.
* Fluent definition syntax allowing to expressively define the...
More information
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.
This package contains executable which combines the functionalities of UtilPack.NuGet.Deployment and UtilPack.ProcessMonitor packages: it can restore missing packages, and then execute and monitor them.
Juhta.Net.LibraryManagement defines comprehensive and versatile interfaces and base classes for initializing and closing application libraries gracefully. This library is a part of Juhta.NET.
Juhta.Net.Startup provides methods for graceful startup and shutdown for any application with any number of libraries through the Juhta.Net.LibraryManagement interfaces. This library is a part of Juhta.NET.