Dependency hooks

@Service
class MyService {
private int value = 5;
}
void useHooks() {
Container.addHook("MY_HOOK", (service, container) -> {
// override the default value of `5` to `10`
service.value = 10;
return service;
});
MyService service = Container.get(MyService.class);
assert service.value == 10;
}Last updated