zef_di_core 5.0.0 copy "zef_di_core: ^5.0.0" to clipboard
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 and ZEF_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 with overrideWithSingleton
  • Renamed method overrideFactory with overrideWithTransient
  • 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 to Set
  • Changed the return type from List to Set

1.2.0 #

  • Added methods for lazy registration
  • Added new Annotation RegisterLazy
  • Improved many dart doc comments

1.1.1 #

  • Renamed class Registration to BaseRegistration because of a conflict

1.1.0 #

  • Added annotations for the generator

1.0.0 #

  • Possibility to pass arguments to factory resolutions
  • replaced getFirst() with resolve()
  • replaced getFirstOrNull() with resolveOrNull()
  • replaced getAll() with resolveAll()

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.
1
likes
150
pub points
28%
popularity

Publisher

verified publisherzooper.dev

A dart library which provides abstractions for dependency injection.

Repository (GitHub)
View/report issues

Topics

#dependency-injection #di #injection #ioc #inversion-of-control

Documentation

API reference

Funding

Consider supporting this project:

buymeacoffee.com

License

MIT (LICENSE)

Dependencies

any_of, zef_helpers_lazy, zef_log_core

More

Packages that depend on zef_di_core