View a markdown version of this page

Membangun fungsi Lambda dengan C# - AWS Lambda

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Membangun fungsi Lambda dengan C#

Anda dapat menjalankan aplikasi.NET Anda di Lambda menggunakan runtime .NET 8 yang dikelola, runtime khusus, atau image kontainer. Setelah kode aplikasi Anda dikompilasi, Anda dapat menyebarkannya ke Lambda baik sebagai file.zip atau image container. Lambda menyediakan runtime berikut untuk bahasa.NET:

Untuk informasi tentang menggunakan layer.NET, lihatBekerja dengan lapisan untuk fungsi.NET Lambda. Untuk panduan pengujian fungsi C# Anda, lihatAWS Lambda pengujian fungsi di C #.

Nama Pengidentifikasi Sistem operasi Tanggal pengusangan Blokir fungsi buat Pembaruan fungsi blok

.NET10

dotnet10

Amazon Linux 2023

14 November 2028

14 Des 2028

15 Jan 2029

.NET 9 (hanya kontainer)

dotnet9

Amazon Linux 2023

10 November 2026

Tidak dijadwalkan

Tidak dijadwalkan

.NET8

dotnet8

Amazon Linux 2023

10 November 2026

1 Februari 2027

3 Maret 2027

Menyiapkan lingkungan pengembangan .NET Anda

Untuk mengembangkan dan membangun fungsi Lambda Anda, Anda dapat menggunakan lingkungan pengembangan terintegrasi (IDE) .NET yang umum tersedia, termasuk Microsoft Visual Studio, Visual Studio Code, dan JetBrains Rider. Untuk menyederhanakan pengalaman pengembangan Anda, AWS menyediakan satu set template proyek.NET, serta antarmuka Amazon.Lambda.Tools baris perintah (CLI).

Jalankan perintah.NET CLI berikut untuk menginstal template proyek dan alat baris perintah ini.

Menginstal template proyek.NET

Untuk menginstal template proyek, jalankan perintah berikut:

dotnet new install Amazon.Lambda.Templates

Menginstal dan memperbarui alat CLI

Jalankan perintah berikut untuk menginstal, memperbarui, dan menghapus Amazon.Lambda.Tools CLI.

Untuk menginstal alat baris perintah:

dotnet tool install -g Amazon.Lambda.Tools

Untuk memperbarui alat baris perintah:

dotnet tool update -g Amazon.Lambda.Tools

Untuk menghapus alat baris perintah:

dotnet tool uninstall -g Amazon.Lambda.Tools