This is a fork of Daniel Bradley's C# implementation of the Tarjan cycle detection algorithm. (https://github.com/danielrbradley/CycleDetection)
You can use this library to sort dependencies and even handle cyclic references. e.g. to compile stuff in the right order.
I found it to be...
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.
Exor.Compiler is a runtime compiler and ExtensionLoader factory. Intended for runtime compilation of game scripts written in C#, Exor.Compiler allows a game to pack "loose" .cs files and compile them for inclusion in the game's ExtensionLoader. Using Exor.Compiler on desktops, where...
Exor.Core is a simple, attribute-driven extension framework. Implemented as a PCL
for cross-platform usage, Exor.Core allows you to define type mappings in a deferred
manner, i.e. types defined in BaseModule can be subclassed in AddinModule and
those subtypes loaded in...