因此,我正在尝试获取BlobTriggerAttribute.Connection
属性的 appsetting,并且它具有分层样式名称(因为我需要稍后将其映射到IConfiguration
),并且我正在为命名约定而苦苦挣扎。据我所知,常用的方法是使用__
(双下划线)来分隔分层部分,但还有另一种方法,:
它有自己的缺点(比如环境变量名称不能包含这个符号)。这就是我的 blob 触发器参数属性的样子
这就是我建立ConnectionName
常数的方式
这就是分隔符常数
这是我的settings.local.json
当我在本地运行它时,我收到了这个错误
但是当我将分隔符更改为:
它时...但是当我重建我的应用程序时,它会发出这样的警告
这是一些众所周知的问题吗?我应该在这里使用什么样的方法?
(在 Windows 机器上本地运行,<AzureFunctionsVersion>v3</AzureFunctionsVersion>
)