【发布时间】:2021-01-07 12:40:21
【问题描述】:
我使用服务总线触发器创建了一个 azure 函数,当我尝试运行该函数时出现此错误:
[2021-01-07T12:32:43.565Z] A host error has occurred during startup operation '4f45a03c-9302-43c6-8c54-e6555bc0f562'.
[2021-01-07T12:32:43.566Z] System.Private.Uri: Value cannot be null. (Parameter 'uriString').
我为开发存储设置了 local.settings.json 文件
{
"IsEncrypted": false,
"Values": {
"AzureWebJobsStorage": "UseDevelopmentStorage=true",
"FUNCTIONS_WORKER_RUNTIME": "dotnet"
}
}
我在使用 AzureWebJobsStorage 的函数中有连接字符串
public static class ProcessAS2ExchangeInboundExceptions
{
[FunctionName("ProcessAS2ExchangeInboundExceptions")]
public static void Run(
[ServiceBusTrigger("as2-exchange-inbound-topic", "exceptions", Connection = "AzureWebJobsStorage")] string myQueueItem,
ILogger log)
{
log.LogInformation($"C# ServiceBus queue trigger function processed message: {myQueueItem}");
}
}
我不确定是什么问题。任何帮助将不胜感激。
【问题讨论】:
标签: visual-studio azure-functions azureservicebus