C# による Lambda 関数の構築 - AWS Lambda

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

C# による Lambda 関数の構築

以下のセクションでは、Lambda 関数のコードを C# で記述する際に、一般的なプログラミングパターンと主要概念がどのように適用されるかについて説明します。

マネージド型 .NET 6 または .NET 8 ランタイム、カスタムランタイム、またはコンテナイメージを使用して Lambda で .NET アプリケーションを実行できます。アプリケーションコードをコンパイルしたら、.zip ファイルまたはコンテナイメージとして Lambda にデプロイできます。

Lambda は、次の .NET 言語のランタイムをサポートしています。

.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 年 1 月 11 日

2025 年 2 月 11 日

注記

.NET Core 3.1 のサポート情報の終了については、ランタイムの非推奨化に関するポリシー を参照してください。