Не удается получить причину отмены исключения DynamoDb TransactionCanceledException в .NET - PullRequest
1 голос
/ 14 мая 2019

В тех случаях, когда у меня отменена транзакция с Dynamodb, я не могу найти причину отмены и должен выяснить ее самостоятельно.Я получаю исключение типа TransactionCanceledException, которое не имеет каких-либо причин, внутренним исключением является HttpErrorResponseException, и мне не повезло, читая поток содержимого, так как он уже удален.

Я видел это примечание в документации:

При использовании Java DynamoDB перечисляет причины отмены в свойстве CancellationReasons.Это свойство не установлено для других языков.Причины отмены транзакции упорядочены в порядке запрошенных элементов, если элемент не содержит ошибок, он будет иметь код NONE и нулевое сообщение.

Похоже, что никакой информации о том, как с этим справиться, нет.сеть.Я надеюсь, что кто-то сталкивался с этим и имеет обходной путь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...