12 lines
321 B
Kotlin
12 lines
321 B
Kotlin
package dev.inmo.micro_utils.ktor.client
|
|
|
|
import dev.inmo.micro_utils.common.*
|
|
import io.ktor.client.request.forms.InputProvider
|
|
import io.ktor.utils.io.core.ByteReadPacket
|
|
|
|
actual suspend fun MPPFile.inputProvider(): InputProvider = bytes().let {
|
|
InputProvider(it.size.toLong()) {
|
|
ByteReadPacket(it)
|
|
}
|
|
}
|