blockInSession

@JvmName(name = "block")
fun <T, R> blockInSession(context: CoroutineContext? = null, function: BlockInSession<T, R>): InSession<T, R>(source)

Java 友好 API,用于构造一个阻塞风格的 InSession 实例。

Parameters

context

应用在 runInterruptible 中用于执行阻塞逻辑的协程上下文。如果为 null 则会默认使用 Dispatchers.IO