Я создал лямбду со следующей подписью
public APIGatewayProxyResponse FunctionHandler(APIGatewayProxyRequest request, ILambdaContext context)
{
APIGatewayProxyResponse resp = new APIGatewayProxyResponse();
var log = context.Logger;
log.Log($"request = {JsonConvert.SerializeObject(request, Formatting.Indented)}");
log.Log($"context = {JsonConvert.SerializeObject(context, Formatting.Indented)}");
return resp;
}
Я определил два метода на шлюзе API.
Метод # 1 - установлен как лямбда, он работает, нопри вызове запрос является нулевым.
Метод № 2 - установлен с установленным флажком «Использовать интеграцию с Lambda Proxy» - это не получается с ответом ..
{
"message": "Internal server error"
}
В журналах нет подробностейиз-за каких-либо ошибок, поэтому я не уверен, как я могу найти причину ошибки.Исходя из того, что «Метод № 1» работает, я предполагаю, что где-то есть проблема с APIGatewayProxyRequest, но не могу это проверить.
Есть идеи?