Topik ini menjelaskan tentang penanganan dan cara mengonfigurasi penanganan dalam waktu proses C# di Function Compute.
Apa itu penanganan?
Penanganan untuk sebuah fungsi di Function Compute adalah metode yang digunakan untuk memproses permintaan dalam kode fungsi. Saat Anda memanggil sebuah fungsi di Function Compute, Function Compute menggunakan penanganan yang telah dikonfigurasikan untuk memproses permintaan tersebut.
Anda dapat mengonfigurasi penanganan untuk sebuah fungsi saat membuat atau memperbarui fungsi tersebut di Function Compute console. Untuk informasi lebih lanjut, lihat Kelola Fungsi.
Assembly::Namespace.ClassName::MethodName| Parameter | Deskripsi |
| Assembly | Nama dari assembly yang dibuat. |
| Namespace | Nama dari namespace. |
| ClassName | Nama dari kelas. |
| MethodName | Nama dari metode. |
HelloFcApp, maka penanganan harus dikonfigurasikan sebagai HelloFcApp::Example.HelloFC::StreamHandler. Contoh kode: using System.IO;
namespace Example
{
public class HelloFC
{
public async Task<Stream> StreamHandler(Stream input)
{
//logika fungsi
}
}
}Konfigurasi penanganan
Saat mengonfigurasi penanganan, pastikan Anda mengikuti spesifikasi konfigurasi yang dijelaskan di Function Compute. Spesifikasi konfigurasi bervariasi berdasarkan jenis penanganan.
Penanganan diklasifikasikan menjadi penanganan acara dan penanganan HTTP. Permintaan acara dihasilkan oleh sumber acara, sedangkan permintaan HTTP dihasilkan oleh Pemicu HTTP. Untuk informasi lebih lanjut, lihat Jenis-jenis Fungsi.
Untuk informasi tentang cara mengonfigurasi penanganan acara, lihat Penanganan Acara. Untuk informasi tentang cara mengonfigurasi penanganan HTTP, lihat Penanganan HTTP.