www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Poodinis (DI framework) 6.1.0 released

reply Mike Bierlee <m.bierlee lostmoment.com> writes:
Poodinis 6.1.0 has been released!

Poodinis is a dependency injection framework for the D 
programming language. It is heavily inspired by the Spring 
Framework.

Most notable in this release is the ability to autowire private 
and protected members. Now you can have proper encapsulation 
again.

Thanks to Extrawurst for implementing this!

(Other) notable changes in this release:
- Added ability to register a type while resolving it.
- Added ability to autowire private fields (Thanks to Extrawurst).
- Fixed registration of application contexts with non-public 
members
More can be found in the changelog.

You can find the project at:
Github: https://github.com/mbierlee/poodinis
D package registry: http://code.dlang.org/packages/poodinis
Feb 09 2016
next sibling parent Eugene Wissner <belka caraus.de> writes:
On Tuesday, 9 February 2016 at 23:16:34 UTC, Mike Bierlee wrote:
 Poodinis 6.1.0 has been released!

 Poodinis is a dependency injection framework for the D 
 programming language. It is heavily inspired by the Spring 
 Framework.

 Most notable in this release is the ability to autowire private 
 and protected members. Now you can have proper encapsulation 
 again.

 Thanks to Extrawurst for implementing this!

 (Other) notable changes in this release:
 - Added ability to register a type while resolving it.
 - Added ability to autowire private fields (Thanks to 
 Extrawurst).
 - Fixed registration of application contexts with non-public 
 members
 More can be found in the changelog.

 You can find the project at:
 Github: https://github.com/mbierlee/poodinis
 D package registry: http://code.dlang.org/packages/poodinis
Thanks. It looks very nice! I most probably will need a DI for my web applications.
Feb 09 2016
prev sibling parent Dejan Lekic <dejan.lekic gmail.com> writes:
You got a star from me there, sir. :) Really nice DI framework. 
Thanks!
Feb 10 2016