Skip to content
Kevin B edited this page Aug 1, 2017 · 32 revisions

2.1.4

  • Singletons are now created after the setup method is invoked. This allows for singletons to resolve dependencies that are injected at run-time within the setup method.
  • GitLink should now be working.

2.1.3 (and 2.1.2)

  • AutoDI.Container has been merged into AutoDI. You no longer need to deal with multiple nuget packages. Just add one and done.
  • Property injection added. You can now apply the DependencyAttribute to properties to have them resolved.
  • internal SetupMethods are now properly invoked
  • IDependencyResolver added a non-generic Resolve method. There is also a AutoDI.BaseResolver class that you can derive from. It simply forwards the generic Resolve method to the non-generic.

2.1.1

  • Improved API for interacting with AutoDI.Container.ContainerMap. Including removing mapped types and keys.
  • Added a SetupMethodAttribute as an easy integration point for manipulating the generated container map.
  • Lazy and Func will now automatically resolve if the type of T has been mapped.
  • Added additional logging to make debugging easier.

2.1.0

  • Initial Release

Clone this wiki locally