本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 .NET Lambda 函式層
我們不建議使用層來管理在 .NET 中編寫的 Lambda 函式的相依項。由於 .NET 是編譯型語言,因此函式仍須在 Init 階段將所有共用組件手動載入記憶體中,這可能會增加冷啟動時間。使用層不僅會使部署程序複雜化,還會阻礙您利用內建編譯器最佳化功能。
若要在 .NET 處理常式中使用外部相依項,請在編譯時直接將其納入部署套件。如此一來,您既能簡化部署程序,又能利用內建的 .NET 編譯器最佳化功能。如需如何在函式中匯入與使用 NuGet 等相依項的範例,請參閱定義 C# 格式的 Lambda 函數處理常式。