您如何在 dotnet 核心 lambda 中接收来自 AWS 事件桥的事件?

How do you receive an event from AWS event bridge within a dotnet core lambda?

我找不到有关如何使用 dotnet core(最好是 3.1)从 AWS 事件桥接收事件的示例。谢谢

在您的项目中包含包 Amazon.Lambda.CloudWatchEvents 并使用 CloudWatchEvent<T>

包装您的活动
 public void EventBridgeTriggerHandler(CloudWatchEvent<object> input, ILambdaContext context)
 {
    var payloadModel = JsonConvert.SerializeObject(input);
    Console.WriteLine($"Input:..{payloadModel}");
 }

object 可以替换为您的活动 class.