package Ġcom . rit esh ak ya . business logic . inter actor . user Ċ Ċ import Ġcom . rit esh ak ya . business logic . repository . auth . Auth Repository Ċ import Ġcom . rit esh ak ya . core . model . Base User Ċ import Ġio . reactivex . Single Ċ import Ġjavax . inject . Inject Ċ Ċ class ĠGetCurrent User Interactor Ċ @ Inject Ġconstructor ( ĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġrepository : ĠAuth Repository Ċ ) Ġ{ ĊĠĠĠ Ġoperator Ġfun Ġinvoke ( ĊĠĠĠ Ġ): ĠSingle < Base User > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġrepository . getUser () ĊĠĠĠ Ġ} Ċ }