Ankit Dubey
06/07/2021, 9:30 AMsuspend fun <T> commonPost (query: HashMap<String, String>, mUrl : String) : DataState.Success<T> {
val mClient = KtorClientFactory().build()
val res = <http://mClient.post|mClient.post><MemberResponse>("${baseURL}$mUrl")
return DataState.Success(res)
}
I want to create a generic method that will call multiple APIs using ktor.Ankit Dubey
06/07/2021, 12:41 PMsuspend inline fun <reified T> commonPost (query: HashMap<String, String>, mUrl : String) : DataState.Success<T> {
val mClient = KtorClientFactory().build()
val res = <http://mClient.post|mClient.post><T>("${baseURL}$mUrl")
return DataState.Success(res)
}