在调用AWSLambda.invoke时,需要设置InvocationType为Event,即:
AWSLambda.InvokeAsync(new InvokeAsyncRequest { FunctionName = functionArn, Payload = payload, InvocationType = "Event" });
这样调用成功后就不会阻塞,且不会返回结果。如果需要获取结果,可以使用另一个API:AWSLambda.invokeAndWait,它会等待lambda函数执行完成后再返回结果。