www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Poodinis 6.0.0 released

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
Dec 28 2015