Нужен ли метод @Inject over обеспечивает ___ в классе модуля?Например.
@Singleton
@Provides
@Inject
A provideA(ExampleClass1<B> example1, ExampleClass2 example2) {
return new A(example1, example2);
}
@Provides
@Singleton
@Inject
B provideB(A a) {
return new B(new C(a));
}
В этом примере мне нужен @Inject?