package Ġcom . ax mor . k ash . sample . core . reddit Ċ Ċ import Ġcom . ax mor . k ash . sample . core . reddit . local . Red dit DB Service Interface Ċ import Ġcom . ax mor . k ash . sample . core . reddit . net . Red dit ApiService Interface Ċ import Ġcom . ax mor . k ash . sample . domain . local . Red dit News Ċ import Ġcom . ax mor . k ash . sample . domain . local . Red dit News Data Ċ import Ġcom . ax mor . k ash . tool set . repository . K ash Entity Repository Service Interface Ċ import Ġio . reactivex . Observable Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġa ko lo dy az hn yy Ġon Ġ 8 / 2 9 / 2 0 1 7 . Ċ Ġ*/ Ċ interface ĠRed dit Repository Service Interface Ġ: ĠK ash Entity Repository Service Interface < Red dit ApiService Interface , ĠRed dit DB Service Interface > Ġ{ ĊĊĠĠĠ Ġfun Ġget News ( after : ĠString , Ġlimit : ĠString ): ĠObservable < Red dit News Data > ĊĊĠĠĠ Ġfun Ġget F avorites News (): ĠObservable < List < Red dit News >> ĊĊĠĠĠ Ġfun Ġmake Favorite ( news : ĠRed dit News ) ĊĊĠĠĠ Ġfun Ġun make Favorite ( news : ĠRed dit News ) Ċ Ċ }