【发布时间】:2017-12-30 03:29:42
【问题描述】:
我在 AWS 有一个用 c# 编写的 lambda 函数。此 lambda 函数将读取传入的 SNS 消息。下面是我的 lambda 代码。
public void FunctionHandler(Amazon.Lambda.SNSEvents.SNSEvent.SNSMessage message, ILambdaContext context)
{
if (message.Message == null)
{
Console.WriteLine("message is null");
}
else if (message.Message == string.Empty)
{
Console.WriteLine("message is empty");
}
else
{
Console.WriteLine(message.Message);
}
}
}
我已将此 lambda 函数订阅到 SNS 主题。发布 SNS 消息时触发 lambda 函数,但消息始终显示为 null。即我得到的输出是:
message is null
谁能帮我阅读 SNS 消息?
【问题讨论】:
标签: c# amazon-web-services .net-core aws-lambda amazon-sns