injected ~master
Dependency injection framework
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
injected
Another dependency injection library for D
Features
- Support for non-class types (structs, primitives, arrays, pointers, etc) from the ground up
- Support for named dependencies to disambiguate multiple instances of the same type
- Support for hierarchical dependency injection containers
- Multiple methods of providing instances: value, class constructor, and factory function
- Extensible: users can define custom containers and providers
- Automatically determine dependencies from constructor, factory function, or annotation at compile time
Related Projects
- ~master released 8 years ago
- bytecurry/injected
- MIT
- Copyright © 2016, Thayne McCombs
- Authors:
- Dependencies:
- none
- Versions:
-
0.1.0 2016-Aug-11 ~master 2016-Aug-11 - Download Stats:
-
-
0 downloads today
-
0 downloads this week
-
0 downloads this month
-
56 downloads total
-
- Score:
- 1.1
- Short URL:
- injected.dub.pm