Console Highlander is a set of packages in order to develop automated job which has the purpose of performing an specific task in a periodic way. Its mechanism consist of an immortal loop that is only stopped through a cancellation command from an environment administrator; this loop has specific parameters for delays between iterations and exceptions whereas each iteration is composed of its own services scope, making it free from past iterations interferences.
Highlander is great to deal with scenarios where scalable applications are needed, since its core is ready to be distributed in multiple container instances once the application layer is prepared to deal with concurrent access to database.
Packages | Version & Downloads |
---|---|
Furiza.Console.Highlander.Abstractions | |
Furiza.Console.Highlander |