Class library that keeps an inventory of types and interfaces available in your code. It also provides a means to access available types given an interface, and can find the best implementation to process a task or item. It can be used to implement an Inversion of Control Pattern, and helps...
More information
Provides an easy way to implement the singleton (anti?) pattern so that it is ambient-safe, propagates with a call context and can be overriden per ambient (i.e. in tests).
Simple dependency injection container. For source code and examples, visit: https://github.com/ActualDennis/DenInject.Core
Any feedback is highly appreciated: actualdennis@gmail.com