Function Compute supports C# runtimes for writing function code.
Limits
Unlike scripting languages such as Python and Node.js, C# requires compiled and packaged code. You can deploy code only by uploading ZIP packages, uploading folders, or using Object Storage Service (OSS). Online compilation is not supported.
C# runtimes
The following table lists the C# runtimes supported by Function Compute.
|
Version |
Operating system |
|
.NET Core 3.1 |
Debian 9 |
Function Compute provides the Aliyun.Serverless.Core dependency for C# runtimes. This dependency defines handler interfaces and context objects.