Skip to content

Environment Variables

Reference of key app settings for .NET isolated worker apps.

flowchart TD
    A[Configuration] --> B[Build]
    B --> C[Deploy]
    C --> D[Observe]

Topic/Command Groups

Variable Example Purpose
FUNCTIONS_WORKER_RUNTIME dotnet-isolated Select isolated worker runtime
FUNCTIONS_EXTENSION_VERSION ~4 Pin major Functions runtime
AzureWebJobsStorage DefaultEndpointsProtocol=... Host storage connection
APPLICATIONINSIGHTS_CONNECTION_STRING InstrumentationKey=... Telemetry destination
DOTNET_ENVIRONMENT Production .NET environment behavior

Local settings example

{
  "IsEncrypted": false,
  "Values": {
    "FUNCTIONS_WORKER_RUNTIME": "dotnet-isolated",
    "FUNCTIONS_EXTENSION_VERSION": "~4",
    "AzureWebJobsStorage": "UseDevelopmentStorage=true"
  }
}

See Also

Sources