AWS Lambda (.NET) + SQS: ошибка преобразования полезных данных JSON события Lambda в строкуC#

Место общения программистов C#
Anonymous
AWS Lambda (.NET) + SQS: ошибка преобразования полезных данных JSON события Lambda в строку

Сообщение Anonymous »

Я использую AWS Lambda (среда .NET Core 2.1) + SQS в качестве триггера

Проблема в том, что моя лямбда не может проанализировать мое сообщение SQS.

Ошибка преобразования полезных данных JSON события Lambda в строку. Строки JSON
должны быть заключены в кавычки, например «Hello World», чтобы их
можно было преобразовать в строку: При анализе
значения обнаружен неожиданный символ: {. Путь '', строка 1, позиция 1.: JsonSerializerException


Вот объявление моего обработчика:

Код: Выделить всё

public async Task FunctionHandler(DummyMessage message, ILambdaContext context)
Модель:

Код: Выделить всё

public class DummyMessage {
public string Label { get; set; }
}
Ввод SQS из консоли AWS, который я пробовал: {"Label":"qwerty", "{"Label":"qwerty"}"< /code>, "{\"Label\":\"qwerty\"}", но возникает та же ошибка.

Не могли бы вы помочь с этим? проблема?

Подробнее здесь: https://stackoverflow.com/questions/602 ... d-to-a-str

Вернуться в «C#»