bdeg
07/09/2017, 1:22 AM@Provides
@Singleton
@LocalUserDb
internal fun provideLocalUserDb(database: UserDatabase) : ICurrentUserRepo<CurrentUser, Flowable<CurrentUser>>
= database.CurrentUserDao()
@Provides
@Singleton
@RemoteUserDb
internal fun provideRemoteUserDb(@FirebaseUsersTable usersTable: DatabaseReference): ICurrentUserRepo<RemoteUserRepo.Params, Unit>
= RemoteUserRepo(usersTable)