scope Net
fun scopeNet(dispatcher: CoroutineDispatcher = Dispatchers.Main, block: suspend CoroutineScope.() -> Unit): NetCoroutineScope
Content copied to clipboard
该函数比scope多了以下功能
在作用域内抛出异常时会被回调的com.drake.net.interfaces.NetErrorHandler.onError函数中
自动显示错误信息吐司, 可以通过指定com.drake.net.interfaces.NetErrorHandler.onError来取消或者增加自己的处理
该作用域生命周期跟随整个应用, 注意内存泄漏
Parameters
dispatcher
调度器, 默认运行在Dispatchers.Main即主线程下