Dirk icon indicating copy to clipboard operation
Dirk copied to clipboard

Dirk DI, a light-weight DI framework which can have its dependencies changed at runtime

Results 3 Dirk issues
Sort by recently updated
recently updated
newest added

Currently there is no way to replace a type with another type if this type is currently used as a dependency. Adding a replacement would lead to an `AmbiguousRequiredDependencyException` while...

enhancement

Overriding a type for testing is a very useful feature. A possible way to allow for this is supporting qualifiers for types which act at registration time. They could work...

enhancement

When multiple types qualify for an injection site, and the site allows only one an `AmbiguousDependencyException` will be thrown. Some DI systems allow for annotations to make an automatic selection...

enhancement