package Ġcom . app . clean architecture . api . network Ċ Ċ import Ġcom . app . clean architecture . api . http clients . HttpClient Factory Ċ import Ġcom . app . clean architecture . api . service . IN ote Service Ċ import Ġcom . app . clean architecture . api . service . Note Service Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠFar han Ġon Ġ 1 0 , March , 2 0 2 0 Ċ Ġ*/ Ċ class ĠNetwork Layer ( val ĠbaseUrl : ĠString ) Ġ: ĠIN etwork Layer Ġ{ ĊĊĠĠĠ Ġval Ġnote Service Instance : ĠIN ote Service Ġby Ġlazy Ġ{ ĊĠĠĠĠĠĠĠ ĠNote Service ( HttpClient Factory ( baseUrl )) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Note Service (): ĠIN ote Service Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġnote Service Instance ĊĠĠĠ Ġ} Ċ }