package Ġcom . ren ator amos . ta j aw al . data . store . remote . network . module Ċ Ċ import Ġcom . ren ator amos . ta j aw al . data . store . remote . network . Network Service Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ import Ġretrofit 2 . Ret rofit Ċ import Ġjavax . inject . Singleton ĊĊ Ċ @ Module Ċ class ĠNetwork Service Module Ġ{ ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Singleton ĊĠĠĠ Ġfun Ġprovides Network Service ( ret rofit : ĠRet rofit ): ĠNetwork Service Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġretrofit . create ( Network Service :: class . java ) ĊĠĠĠ Ġ} Ċ }