-
Notifications
You must be signed in to change notification settings - Fork 17
Release Notes
Kevin B edited this page Aug 1, 2017
·
32 revisions
- 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.
- 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.
- 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.
- Initial Release