getMessageList method

  1. @override
Future<Map<String, dynamic>> getMessageList({
  1. required String conversationID,
  2. String? nextReqMessageID,
})
override

Implementation

@override
Future<Map<String, dynamic>> getMessageList({ required String conversationID, String? nextReqMessageID }) async {
  try {
    final result = await _pluginChat.getMessageList(conversationID, nextReqMessageID).toDart;
    final rawData = result.dartify();
    return jsonDecode(rawData as String);
  } catch (e) {
    throw Exception('拉取消息列表失败: $e');
  }
}