什么是正确的BlobStorageService配置格式?

时间:2018-11-26 11:23:31

标签: botframework azure-storage

在创建Microsoft Bot Framework 4项目时-Startup.cs具有以下代码,这些代码可以不加注释。

const string StorageConfigurationId = "<NAME OR ID>";
var blobConfig = botConfig.FindServiceByNameOrId(StorageConfigurationId);
if (!(blobConfig is BlobStorageService blobStorageConfig))
{
    throw new InvalidOperationException($"The .bot file does not contain an blob storage with name '{StorageConfigurationId}'.");
}

此代码处理通过Json配置配置Azure存储帐户的方法。

但是,该项目没有一个示例来说明Json的配置如何使“ is BlobStorageService”正常工作。

我进行了各种尝试并搜索了示例,但无法使其正常工作。

有人被钉住了吗?

1 个答案:

答案 0 :(得分:0)

使用此json使其正常工作...

{
  "type": "blob", //Must be 'blob' 
  "name": "<NAME OF CONFIG - MUST BE UNIQUE (CAN BE ID)>",
  "connectionString": "<COPY FROM AZURE DASHBOARD>",
  "container": "<NAME OF CONTAINER IN STORAGE>"
}