首页 > 解决方案 > 您如何在 dotnet core lambda 中接收来自 AWS 事件桥的事件?

问题描述

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

标签: amazon-web-services.net-coreserverless-framework

解决方案


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

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

object可以用您的事件类代替。


推荐阅读