Skip to content
Ian Johnson edited this page May 2, 2017 · 37 revisions

6.1.0

  • #74 - Allow null return from factory when not required or default provided
  • #75 - Convert project to vs 2017
  • #76 - Simplifying unique id creation
  • #77 - Add lifestyle support for concrete auto registration
  • #78 - Add support for dynamically picking constructor based on context
  • #79 - Configure constructor selection per export not just per container

6.0.1

  • #72 - Generate smaller unique strings
  • #73 - Fix for VS 2017 Android project nuget package

6.0.0

  • #67 - Fixes problem with recursive loop when applying decorator before lifestyle.
  • #68 - Make ImportMember return IExportRegistrationBlock
  • #69 - Handle null from GetAttributes
  • #70 - Add digital signature for assemblies
  • #71 - Add support for exporting and locating by name only no type.

5.1.0

  • #54 - shorten message for recursive exceptions
  • #55 - make property and parameter name lookup case agnostic
  • #56 - Add Inject method to inject properties and methods of constructed objects.
  • #57 - Add TrackDisposableTransient option to container configuration
  • #58 - Add property to ICompiledLifestyle to categorizes lifestyle as transient, scoped, or singleton
  • #59 - Fix typo in method name for ICompiledLifestyle
  • #61 - Add conditions for decorators
  • #62 - Add support for Func<Type,object>
  • #63 - Check IExportLocatorScope for missing dependencies
  • #64 - Add Use method to WithCtorParam interface
  • #65 - Add WithCtorParam for decorator

5.0.0

Change Notes - this release is a major rework/rewrite.

Clone this wiki locally