package Ġcom . example . data . core . network Ċ Ċ import Ġokhttp 3 . Ok HttpClient Ċ import Ġretrofit 2 . Ret rofit Ċ import Ġretrofit 2 . converter . gson . Gson Converter Factory Ċ Ċ internal Ġclass ĠNetwork Client ( ok Http : ĠOk HttpClient ) Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġretrofit : ĠRet rofit Ġby Ġlazy Ġ{ ĊĠĠĠĠĠĠĠ ĠRet rofit . Builder () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. baseUrl (" https :// stats api . web . n hl . com / api / v 1 /") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. client ( ok Http ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. add Converter Factory ( Gson Converter Factory . create ()) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġ< S > Ġcreate Service ( service Class : ĠClass < S >): ĠS Ġ= Ġretrofit . create ( service Class ) Ċ }