Concepts.DynamicConfig (nuget): An implementation of the Chain of Responsibility Pattern with a dynamic Command Object .  Without all the fancy terms it takes in a dynamic configuration object and pipes it through a series of processors. These processors can read/write to the configuration object but are intended to process the configuration, - inject, read, do stuff.  Created more as a proof of concept but is tested and pretty simple to understand and implement.
Keywords: C#|Dynamic|ExpandoObject