Guest User

Untitled

a guest
Jan 22nd, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. class PetModule: AndroidModule() {
  2. override fun context() = applicationContext {
  3. context(name = "MainActivity") {
  4. provide { Room.databaseBuilder(context, AppDataBase::class.java, "pet")
  5. .allowMainThreadQueries()
  6. .build() }
  7.  
  8. provide { PetRepository(get()) }
  9.  
  10. provide { PetFactory() }
  11.  
  12. provide { PetViewModel(get(), get()) }
  13.  
  14. provide { PetAdapter() }
  15. }
  16.  
  17. }
  18. }
Add Comment
Please, Sign In to add comment