我正在尝试通过另一个控制台应用程序异步调用lambda函数。我已经使用了以下InvokeRequest对象来异步调用它。
InvokeRequest request = new InvokeRequest()
{
FunctionName = test, //function name
InvocationType = InvocationType.Event,
Payload = json //json object as payaload
};
当使用 InvocationType.RequestResponse 调用相同的lambda函数时,我得到了输出,但是 InvocationType.Event 没有给出输出作为有效负载。
通过aws之外的其他控制台应用程序在.NET Core 2.1中异步调用lambda函数的标准方法是什么?