ServiceExtensionResponse.error 构造函数
创建一个用于服务协议扩展 RPC 的错误响应。
需要 errorCode
为 invalidParams 或介于 extensionErrorMin 和 extensionErrorMax 之间。需要 errorDetail
为一个编码为字符串的 JSON 对象。当构建 JSON-RPC 消息时,errorDetail
将直接内嵌。
实现
ServiceExtensionResponse.error(int errorCode, String errorDetail)
: result = null,
errorCode = errorCode,
errorDetail = errorDetail {
_validateErrorCode(errorCode);
// TODO: When NNBD is complete, delete the following line.
checkNotNullable(errorDetail, "errorDetail");
}