dime 0.3.0-rc dime: ^0.3.0-rc copied to clipboard
Dime is Dependency getion for Dart, allows to define modules with signle/creator inejction factories, allows String tagging and simple Scope tree.
0.3.0-rc - Dime static change #
- refactored to use static methods as
dime*
notDime.
static class Dime.
still available via deprecated API notation- changed name from
inject
toget
to better match name to function of the method inject
still available via deprecated API notation- Code styles updates based on effective-dart lint rules.
0.2.0 - Bug fix #
- added same module getion visible to next getions
0.1.1 - Scopes updates #
- allow override module's instances for a types.
- Unit tests update
0.1.0 - initial release #
- Dependency getion with global scope.
- get with modules and sub-scopes's modules.
- Support for modules and scopes.
- Creator types, on demand getion
- Ability to add singletons and singleton of same type per tag.
- Closable types will be properly disposed when closing scopes