sendMessage method

Future<void> sendMessage({
  1. required String content,
  2. required String echoId,
})

Sends solevato message. The echoId is your temporary message id. When message sends successfully SolevatoMessage will be returned with the echoId on SolevatoCallbacks.onMessageSent. If message fails to send SolevatoCallbacks.onError will be triggered echoId as data.

Implementation

Future<void> sendMessage(
    {required String content, required String echoId}) async {
  final request = SolevatoNewMessageRequest(content: content, echoId: echoId);
  await _repository.sendMessage(request);
}