1 min readDec 18, 2017
I already had Dagger Activity in my projects. In this way I removed my classes and used directly from dagger lib. So I would say part 3. But some of us don’t want to change their hierarchy. So I can’t say “This is the best”. It depends on your project architecture and hierarchy.