Poodinis 6.0.0 has been released!
Poodinis is a dependency injection framework for the D
programming language. It is inspired by the Spring Framework and
Hypodermic IoC container for C++. Poodinis supports registering
and resolving classes either by concrete type or interface.
Automatic injection of dependencies is supported through the use
of UDAs (Referred to as autowiring).
New in this release:
- Application contexts: Java programmers familiar with the Spring
Framework should be familiar with application contexts. They
allow you to set-up complex dependencies through custom defined
factory methods. Complex dependencies are dependencies which
require constructor arguments or other sorts of configuration
before their instances can be used.
You can find the project at:
Github: https://github.com/mbierlee/poodinis
D package registry: http://code.dlang.org/packages/poodinis