We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5f17a97 commit 6feaa32Copy full SHA for 6feaa32
modules/jooby-avaje-inject/src/main/java/io/jooby/avaje/inject/AvajeInjectModule.java
@@ -68,7 +68,11 @@ public void install(Jooby application) {
68
e -> {
69
var key = e.getKey();
70
var provider = e.getValue();
71
- beanScope.bean(key.getName(), key.getType(), provider);
+ if (key.getName() == null) {
72
+ beanScope.provideDefault(key.getType(), provider::get);
73
+ } else {
74
+ beanScope.bean(key.getName(), key.getType(), provider);
75
+ }
76
});
77
78
final var environment = application.getEnvironment();
0 commit comments