RdCall

fun <TReq, TRes> RdCall(    cancellationScheduler: IScheduler? = null,     handlerScheduler: IScheduler? = null,     handler: (Lifetime, TReq) -> RdTask<TRes>)
fun <TReq, TRes> RdCall(requestSzr: ISerializer<TReq> = Polymorphic<TReq>(), responseSzr: ISerializer<TRes> = Polymorphic<TRes>())


fun <TReq, TRes> RdCall(    cancellationScheduler: IScheduler? = null,     handlerScheduler: IScheduler? = null,     handler: (TReq) -> TRes)

Assigns a handler that executes the API synchronously.