ark_di 0.1.0-dev.1 copy "ark_di: ^0.1.0-dev.1" to clipboard
ark_di: ^0.1.0-dev.1 copied to clipboard

Pure Dart dependency injection with hierarchical scopes and explicit ownership.

Changelog #

0.1.0-dev.1 #

  • Added pure-Dart dependency registration and resolution.
  • Added transient, async transient, Lazy Singleton, Async Lazy Singleton, and ready-instance strategies.
  • Added hierarchical scopes with explicit parent overrides.
  • Added type-safe named registrations with DiKey<T>.
  • Added explicit instance ownership and Disposer callbacks.
  • Added shared in-flight async initialization with retry after failure.
  • Added cycle detection, active-resolution tracking, and dependency-ordered teardown with aggregated close failures.
0
likes
160
points
--
downloads

Documentation

Documentation
API reference

Publisher

verified publisherarktelos.dev

Weekly Downloads

Pure Dart dependency injection with hierarchical scopes and explicit ownership.

Homepage
Repository (GitLab)
View/report issues

Topics

#architecture #dependency-injection #inversion-of-control

License

Apache-2.0 (license)

More

Packages that depend on ark_di