-
Notifications
You must be signed in to change notification settings - Fork 60
Open
Description
Hi,
If class C is using @Inject B b; and class B is using @Inject A a ...
C c = feather.instance(C.class);
feather.injectFields(c);
If I don't call injectFields I have an instance of class C but 'c.b' is null.
If I call injectFields then I have c.b is not null but c.b.a is null.
Does that make sense? I don't wanna pass the feather instance through
whole hierarchy or using it as singleton and the calling injectFields on
each node in the hierarchy.
Maybe I'm doing something wrong?
Any comments on this?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels