Introduce dependency injection support #74
Labels
Priority: Important
This work item is really important to complete for its milestone, but it can be scoped out.
Z-ibt
Temporary label for Ben to keep track of issues he's triaged.
Milestone
DI provides a lot of benefits, most notably easy switching between dependencies for tests and production targets. It also simplifies ensuring that objects don't get recreated with lifecycle-bound objects.
Dagger2 is an ideal choice for DI support, but other options include Kodein and Koin.
The text was updated successfully, but these errors were encountered: