蓝铜矿支持 CloudTable 吗?
Does azurite support CloudTable?
azurite mac 是否支持 CloudTable
的本地仿真?蓝铜矿适用于 EventGridTrigger
但不适用于 CloudTable
.
使用 azure 函数处理 azure 存储:
[FunctionName("...")]
public static async Task<IActionResult> Run(
[HttpTrigger ...,
[Table("Name", "PK", "RK")] ...,
[Table("Name")] CloudTable tableOut)
和运行蓝铜矿在Visual Studio中启动函数前 For Mac:
azurite -s -l /tmp/azurite -d /tmp/azurite/debug.log
函数启动失败,错误:
Microsoft.Azure.WebJobs.Extensions.Storage: Can't bind Table to type 'Microsoft.WindowsAzure.Storage.Table.CloudTable
原来最新的 azurite 不支持表格:
V3 currently only supports Blob and Queue service, please use V2 for
Table service for the time being.
sudo npm install -g azurite@2.7.0
但这也不管用。
CloudTable 有效,Azurite table 服务现在处于预览状态,从版本 3.12.00 开始:https://github.com/Azure/Azurite/releases/tag/v3.12.0
避免烦人的 Azurite 文件使您的存储库混乱的一个好方法是 运行 Azurite 在 docker 容器中(参见 https://github.com/Azure/Azurite#DockerHub)。
docker run -p 10000:10000 -p 10001:10001 -p 10002:10002 mcr.microsoft.com/azure-storage/azurite
azurite mac 是否支持 CloudTable
的本地仿真?蓝铜矿适用于 EventGridTrigger
但不适用于 CloudTable
.
使用 azure 函数处理 azure 存储:
[FunctionName("...")]
public static async Task<IActionResult> Run(
[HttpTrigger ...,
[Table("Name", "PK", "RK")] ...,
[Table("Name")] CloudTable tableOut)
和运行蓝铜矿在Visual Studio中启动函数前 For Mac:
azurite -s -l /tmp/azurite -d /tmp/azurite/debug.log
函数启动失败,错误:
Microsoft.Azure.WebJobs.Extensions.Storage: Can't bind Table to type 'Microsoft.WindowsAzure.Storage.Table.CloudTable
原来最新的 azurite 不支持表格:
V3 currently only supports Blob and Queue service, please use V2 for Table service for the time being.
sudo npm install -g azurite@2.7.0
但这也不管用。
CloudTable 有效,Azurite table 服务现在处于预览状态,从版本 3.12.00 开始:https://github.com/Azure/Azurite/releases/tag/v3.12.0
避免烦人的 Azurite 文件使您的存储库混乱的一个好方法是 运行 Azurite 在 docker 容器中(参见 https://github.com/Azure/Azurite#DockerHub)。
docker run -p 10000:10000 -p 10001:10001 -p 10002:10002 mcr.microsoft.com/azure-storage/azurite