SimpleInjector v2.0.1

Rating:        Based on 1 rating
Reviewed:  1 review
Downloads: 264
Change Set: 98847
Released: Feb 28, 2013
Updated: Mar 19, 2013 by dot_NET_Junkie
Dev status: Stable Help Icon

Recommended Download

Application SimpleInjector Runtime Library v2.0.1.zip
application, 669K, uploaded Feb 28, 2013 - 142 downloads

Other Available Downloads

Application SimpleInjector Silverlight Runtime Library v2.0.1.zip
application, 614K, uploaded Feb 28, 2013 - 34 downloads
Source Code Simple Injector Source Code v2.0.1.zip
source code, 1432K, uploaded Feb 28, 2013 - 41 downloads
Documentation SimpleInjector.chm
documentation, 545K, uploaded Feb 28, 2013 - 47 downloads

Release Notes

NOTE: Simple Injector v2.0.1 is NOT the latest release. Please click on the Downloads tab above to find the latest Simple Injector release.

Warning: You need .NET 4.0 or up to use Simple Injector 2.
Warning: The 2.x release contains several breaking changes compared to the 1.x version. Please take a good look at the list of breaking changes when you're upgrading from a 1.x release to this release.
This release fixes a few small bugs:

Bug fixes for the SimpleInjector.dll

  • Decorating empty (unregistered) collections failed when the decorator had a lifestyle different than transient or singleton. (work item 19400)
  • When RegisterManyForOpenGeneric registered implementations that implemented multiple closed generic versions of the supplied generic interface, each closed-generic interface got its own registration, which had the effect of still returning more than one instance of that implementation within the registered lifestyle. (work item 19384).
  • Custom KnownDependency instances that where added during the interception (ExpressionBuilding event)
of a decorator type (RegisterDecorator) where not added to the decorated registration. (work item 19391)

Bug fixes for the WCF integration packages

  • SimpleInjectorServiceHostFactory.SetContainer called container.EnablePerWcfOperationLifestyle() which locked the container and failed when the container was already locked.
  • EnablePerWcfOperationLifestyle has been made an extension method.
  • WCF Integration Quick Start NuGet package contained quick start code that failed when ran.

Reviews for this release

     
Just began using it and it works like a charm. Thanks a lot!
by shuruev on Mar 9, 2013 at 11:17 AM