Closed cipchk closed 2 years ago
请求动作指定泛型为可空类型
才允许在转换器返回Null
Post<Model?>("/path").await() // 允许转换器返回null
Post<Model>("/path").await() // 不允许转换器返回null
在Kotlin中非可空类型不允许接受Null值, Net转换器的原理很简单就是as
转换后返回其值, 没有任何特殊的限制
在文档第三行有提到转换器返回Null的处理: 使用转换器
请仔细阅读文档
问题描述
最后,会在全局的异常捕获内收到一个
com.drake.net.exception.ConvertException
异常,但是转换后返回一个null
值理应是合理的需求。