This project is read-only.

Simple Injector v1.4.0

Rating: No reviews yet
Downloads: 398
Change Set: 86516
Released: Feb 18, 2012
Updated: Mar 5, 2012 by dot_NET_Junkie
Dev status: Stable Help Icon

Recommended Download

Application SimpleInjector Runtime Library
application, 292K, uploaded Feb 15, 2012 - 201 downloads

Other Available Downloads

Application SimpleInjector Silverlight Runtime Library
application, 291K, uploaded Feb 15, 2012 - 44 downloads
Source Code SimpleInjector Source Code
source code, 692K, uploaded Feb 15, 2012 - 102 downloads
Documentation SimpleInjector.chm
documentation, 240K, uploaded Feb 15, 2012 - 51 downloads

Release Notes

NOTE: Simple Injector v1.4.0 NOT the latest release. Please click on the Downloads tab above to find the latest Simple Injector release.

This release adds a one feature and one bug in the core library and and adds an improvement to the Extensions library.

New features and improvements in this release for the SimpleInjector.dll
  • A new GetInitializer<T> method has been added to the container, to allow retrieving an Action<T> delegate -for a given T- that, when called, calls all delegates that are registered using the RegisterInitializer<T>, and apply to that given T. This enables some advanced scenarios. The RegisterManyForOpenGeneric method of the SimpleInjector.Extensions.dll makes use of this new GetInitializer<T> method.

Bug fixes in this release for the SimpleInjector.dll
  • The exception message that was thrown in case the delegate of a type could not be compiled, incorrectly described the UnregisteredTypeEventArgs.Register method, which was confusing and misleading.

New features and improvements in this release for the SimpleInjector.Extensions.dll
  • Decorators created using the RegisterManyForOpenGeneric extension methods now get initialized by all applicable initializers (if any).

Reviews for this release

No reviews yet for this release.