Агент DotNet Edge не может отправить BasicMessage в Aca-Py

Я пытаюсь отправить BasicMessage из агента Xamarin Edge в облачный агент Aca-Py, используя приведенный ниже код.

      Hyperledger.Aries.Features.BasicMessage.BasicMessage basicMessage = new()
{
    Content = "Some Text",
    SentTime = DateTime.UtcNow.ToString("s", CultureInfo.InvariantCulture)
};

IMessageService messageService = App.Container.Resolve<IMessageService>();
await messageService.SendAsync(AgentContext, basicMessage, Connection.Record);

Сообщение не получено на конце Aca-Py

Я также попытался отправить сообщение, как показано ниже. Однако я получаю сообщение об ошибке как {"@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/notification/1.0/problem-report", "@id": "8b605a23-b58d-466d-bb7a-eb456bd48ac1", "~thread": {"thid": "59134bfd-7b2a-49ee-ac42-9a4c310c632b"}, "explain-ltxt": "Error deserializing message: BasicMessage schema validation failed"}

      MessageContext messageContext = await messageService.SendReceiveAsync(AgentContext, basicMessage, Connection.Record);

Примечание . Агент Xamarin Edge может без проблем получать сообщения от Aca-Py.

0 ответов

Другие вопросы по тегам