www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Aedi 0.2.0 release.

Good day.

Announcing Aedi 0.2.0 release!

Aedi is dependency injection framework. It is used to construct 
and wire your application's components (objects, structures, 
unions, etc.).

New features introduced are:
1. Ability to construct, inject any type of data in D.
2. Tutorials with examples for learning how to use.
3. Subscribable container that does allow to subscribe delegates 
on pre and post instantiation steps. It can be used in 
conjunction with switchable container to automatically enable or 
disable some components from application.
4. Containers implement an interface through which underlying 
factories can be extracted. Useful when some preprocessing over 
components is done.

Links:
GitHub: https://github.com/aermicioi/aedi
Tutorials: https://github.com/aermicioi/aedi/wiki
API documentation: https://aermicioi.github.io/aedi/

Previous release, announce:
http://forum.dlang.org/post/hddfljshwbvqzfxbaptq forum.dlang.org

Questions, bug reports, fixes, new feature proposals are welcome!
Mar 08