Missing value for AzureWebJobsStorage in local.settings.json. This is required for all triggers other than httptrigger, kafkatrigger, rabbitmqtrigger, orchestrationTrigger, activityTrigger,
entityTrigger. You can run ‘func azure functionapp fetch-app-settings <functionAppName>’, specify a connection string in local.settings.json, or use managed identity to authenticate Hatası
Bu hata local.settings.json dosyasının içerisindeki tanımlar ile ilgilidir. Bu hatayı çözmek için;
1- Öncelikle dosyanın varlığından emin miyiz? Dosya mevcut değilse local.settings.json adında bir json dosyası oluşturun.
2-İçeriğinde bulunan alanlarının (“sqlconnectionstring”) değerlerininin (“Server=DESKTOP-HA\\SQLEXPRESS;Database=DB;Integrated Security=true”) doğru olup omadığını kontrol edin.
Örnek bir Json’u aşağıda paylaşıyorum.
{
"IsEncrypted": false,
"Values": {
"AzureWebJobsStorage": "UseDevelopmentStorage=true",
"FUNCTIONS_WORKER_RUNTIME": "dotnet",
"sqlconnectionstring": "Server=DESKTOP-DJF5MP2\\SQLEXPRESS;Database=CeviriHavuzu;Integrated Security=true",
"ProviderName": ""
}
}