package Ġco . id . na uf aln ib ros . my application . injection Ċ Ċ import Ġandroid . content . Context Ċ import Ġco . id . na uf aln ib ros . my application . ui . detail . Detail Repository Ċ import Ġco . id . na uf aln ib ros . my application . ui . home . Home Repository Ċ Ċ object ĠInjection Repository Ġ{ ĊĊĠĠĠ Ġfun Ġprovide Static Cash ( cont ex : ĠContext ): ĠHome Repository Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠHome Repository . getInstance ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠInjection Service . provide Static Cash Service (), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠInjection Dao . provide Static C ass h Dao ( cont ex ) ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġprovide Static Cash Detail ( cont ex : ĠContext ) Ġ= ĠDetail Repository . getInstance ( ĊĠĠĠĠĠĠĠ ĠInjection Dao . provide Static C ass h Dao ( cont ex ) ĊĠĠĠ Ġ) Ċ Ċ }