このトピックでは、Function Computeが関数コードの書き込みにサポートするC# ランタイムについて説明します。
制限事項
C# は、PythonやNode.jsなどのスクリプト言語とは異なります。 Function ComputeでC# ランタイムを使用している場合は、ZIPパッケージのアップロード、フォルダーのアップロード、またはObject Storage Service (OSS) の使用によってのみ、コンパイルおよびパッケージコードをアップロードできます。 オンラインコンパイルはサポートされていません。
C# ランタイム
次の表に、Function ComputeでサポートされているC# ランタイムを示します。
バージョン | オペレーティングシステム |
. NET Core 3.1 | Debian 9 |
Function Computeは、C# ランタイムのAliyun.Serverless.Core依存関係を提供します。これは、ハンドラーインターフェイスやコンテキストオブジェクトなどの情報を定義するために使用されます。