使用 C# 建置 Lambda 函數 - AWS Lambda

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 C# 建置 Lambda 函數

以下各節說明以 C# 編寫 Lambda 函數程式碼時,如何套用常見程式設計模式與核心概念。

您可以使用受管 .NET 6 或 .NET 8 執行階段、自訂執行階段或容器映像檔,在 Lambda 中執行 .NET 應用程式。編譯應用程式程式碼之後,您能以 .zip 檔或容器映像檔形式部署至 Lambda。

Lambda 提供適用於 .NET 語言的以下執行期:

.NET
名稱 識別符 作業系統 取代日期 封鎖函數建立 封鎖函數更新

。淨值 8

dotnet8

Amazon Linux 2023

.NET 7 (僅限容器)

dotnet7

Amazon Linux 2

2024 年 5 月 14 日

.NET 6

dotnet6

Amazon Linux 2

2024 年 11 月 12 日

2025年2月28日

2025年3月31日

注意

如需有關 .NET Core 3.1 的終止支援資訊,請參閱:執行期淘汰政策