Tower Guidev2
10/28/2022, 8:18 AMTower Guidev2
10/28/2022, 8:19 AM@POST(value = "MyEndpoint")
suspend fun myApiCall(@HeaderMap headers: Map<String, String>, @Body request: LoginRequest): Either<CallError, LoginResponse>
Tower Guidev2
10/28/2022, 8:22 AMTower Guidev2
10/28/2022, 8:22 AMclass MyApiService @Inject constructor(retrofit: Retrofit) : MyApi {
private val service: MyApi = retrofit.create(MyApi::class.java)
override suspend fun myApiCall(headers: Map<String, String>, request: LoginRequest): Either<CallError, LoginResponse> =
service.myApiCall(headers, request)
}
Tower Guidev2
10/28/2022, 8:28 AMZun
10/28/2022, 9:51 AMTower Guidev2
10/28/2022, 10:09 AMZun
10/28/2022, 10:24 AMTower Guidev2
10/28/2022, 10:40 AMZun
10/28/2022, 11:43 AMZun
10/28/2022, 11:44 AM