package Ġdebug . manager Ċ Ċ import Ġcom . any . net library . net . Ret rofit Base Ċ import Ġretrofit 2 . Ret rofit Ċ Ċ /** Ċ Ġ* Ċ Ġ* Ġ@ author Ġany Ċ Ġ* Ġ@ time Ġ 2 0 1 9 / 0 5 / 2 3 Ġ 1 6 . 2 9 Ċ Ġ* Ġ@ details Ġ ç½ĳç»ľ è¯·æ±Ĥ ç±» Ċ Ġ*/ Ċ class ĠNet Request Manager Ġ: ĠRet rofit Base () Ġ{ ĊĠĠĠ Ġoverride Ġval ĠbaseUrl : ĠString ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠApi Url . BASE _ URL ĊĊĠĠĠ Ġ// å¤ĦçĲĨ ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġnet Request Manager Ġby Ġlazy Ġ{ ĠNet Request Manager () Ġ} ĊĠĠĠĠĠĠĠ Ġfun ĠgetInstance (): ĠNet Request Manager Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġnet Request Manager ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġfun Ġcreate Https Ret rofit (): ĠRet rofit Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠRet rofit . Builder () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. client ( config Ok HttpClient ()) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. baseUrl ( Api Url . BASE _ URL ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () ĊĠĠĠ Ġ} ĊĊ Ċ }