My azure function not trigger after upload my file to corresponding storage account container, but this is working fine when I test my local with following settings.
I had to use local.setting.json like below
"Values": {
....
"AzureWebJobsStorage" : "UseDevelopmentStorage=true",
"AzureStorageMyUpload" : "<<My storage account access key,
which is get copy from my container>>"
.....
}
I real time "AzureWebJobsStorage" value is another one storage account information
"AzureStorageMyUpload" : "DefaultEndpointsProtocol=https;AccountName=<<ACCOUNT_NAME>>;AccountKey=<<ACCOUNT_KEY>>;EndpointSuffix=core.windows.net"
and
"AzureStorageMyUpload" : "DefaultEndpointsProtocol=https;AccountName=<<ACCOUNT_NAME>>;AccountKey=<<ACCOUNT_KEY>>;BlobEndpoint=https://<<ACCOUNT_NAME>>.blob.core.windows.net/;TableEndpoint=https://<<ACCOUNT_NAME>>.table.core.windows.net/;QueueEndpoint=https://<<ACCOUNT_NAME>>.queue.core.windows.net/;FileEndpoint=https://<<ACCOUNT_NAME>>.file.core.windows.net/"
My azure function below
[FunctionName("UploadCSV")]
public static async Task Run([BlobTrigger("<<containerName>>/<<folderName>>/{name}.csv",
Connection = "AzureStorageMyUpload")]
Stream stream, string name, ILogger log){
log.LogInformation("UploadCSV starts");
}
Function
Runtime version: 1.0.12922.0 (~1)
When I was created new blob trigger from the azure portal itself, it is working fine for me. the same one is not working when I create from local with help of visual studio code 2019 in azure portal it's seems like "function.json".
AzureStorageMyUploadvalue in the app settings?AzureWebJobsStoragesetting and do you have any error shown in the azure portal?