zef_di_core 5.0.0 zef_di_core: ^5.0.0 copied to clipboard
A dart library which provides abstractions for dependency injection.
5.0.0 #
- Added new annotations which will result in a major update of the generator
4.0.0 #
- Renamed project
- Merged
ZEF_DI_Abstractions
andZEF_DI_Inglue
together into this project - Added async version to all functions
- Split tests in multiple files and reorganized them
- Implemented
registerSingletonFactory
function
3.0.0 #
- Renamed method
overrideInstance
withoverrideWithSingleton
- Renamed method
overrideFactory
withoverrideWithTransient
- Added method
overrideWithLazy
2.0.1 #
- Just a version change because of a retracted package on pub.dev
2.0.0 #
- Changed the names of the annotations to better reflect it's registration type
1.3.0 #
- Added annotation
DependencyModule
1.2.1 #
- Changed the interfaces from
List
toSet
- Changed the return type from
List
toSet
1.2.0 #
- Added methods for lazy registration
- Added new Annotation
RegisterLazy
- Improved many dart doc comments
1.1.1 #
- Renamed class
Registration
toBaseRegistration
because of a conflict
1.1.0 #
- Added annotations for the generator
1.0.0 #
- Possibility to pass arguments to factory resolutions
- replaced
getFirst()
withresolve()
- replaced
getFirstOrNull()
withresolveOrNull()
- replaced
getAll()
withresolveAll()
0.0.9 #
- Implemented usage of zef_log_core
- Implemented property to set if errors should be thrown
0.0.8 #
- Github workflow tests #7
0.0.7 #
- Github workflow tests #6
0.0.6 #
- Github workflow tests #5
0.0.5 #
- Github workflow tests #4
0.0.4 #
- Github workflow tests #3
0.0.3 #
- Github workflow tests #2
0.0.2 #
- Github workflow tests
0.0.1 #
- Initial version.