无法在 Azure 函数中绑定 BlobProperties
Cannot bind BlobProperties in Azure Function
我正在尝试在 C# 中创建以下 Azure 函数:
public static async Task Run([BlobTrigger("container/{name}.png", Connection = "StorageConn")]Stream myBlob, string name, Uri uri, BlobProperties properties, TraceWriter log)
但出于某种原因我一直收到此错误:
A ScriptHost error has occurred
Microsoft.Azure.WebJobs.Host: Error indexing method 'TriggerSaveImgReference.Run'. Microsoft.Azure.WebJobs.Host: Can't bind parameter 'properties' to type 'Microsoft.WindowsAzure.Storage.Blob.BlobProperties'.
Error indexing method 'TriggerSaveImgReference.Run'
Microsoft.Azure.WebJobs.Host: Error indexing method 'TriggerSaveImgReference.Run'. Microsoft.Azure.WebJobs.Host: Can't bind parameter 'properties' to type 'Microsoft.WindowsAzure.Storage.Blob.BlobProperties'.
根据文档:https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-blob
我应该能够在我的绑定表达式中使用 BlobProperties
属性。我误解了吗?我如何获得 BlobProperties
?
我正在使用:
WindowsAzure.Storage version 8.5.0
Microsoft.NET.Sdk.Functions version 1.0.2
目标 .NET 框架是 4.6.1
请删除对 WindowsAzure.Storage
包的明确引用。
Microsoft.NET.Sdk.Functions
依赖于它的 7.x
版本,所以你的 8.x
版本冲突。
也许也可以将 Microsoft.NET.Sdk.Functions
升级到 1.0.6
,不过我想这对你来说并不重要。
我正在尝试在 C# 中创建以下 Azure 函数:
public static async Task Run([BlobTrigger("container/{name}.png", Connection = "StorageConn")]Stream myBlob, string name, Uri uri, BlobProperties properties, TraceWriter log)
但出于某种原因我一直收到此错误:
A ScriptHost error has occurred Microsoft.Azure.WebJobs.Host: Error indexing method 'TriggerSaveImgReference.Run'. Microsoft.Azure.WebJobs.Host: Can't bind parameter 'properties' to type 'Microsoft.WindowsAzure.Storage.Blob.BlobProperties'.
Error indexing method 'TriggerSaveImgReference.Run'
Microsoft.Azure.WebJobs.Host: Error indexing method 'TriggerSaveImgReference.Run'. Microsoft.Azure.WebJobs.Host: Can't bind parameter 'properties' to type 'Microsoft.WindowsAzure.Storage.Blob.BlobProperties'.
根据文档:https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-blob
我应该能够在我的绑定表达式中使用 BlobProperties
属性。我误解了吗?我如何获得 BlobProperties
?
我正在使用:
WindowsAzure.Storage version 8.5.0
Microsoft.NET.Sdk.Functions version 1.0.2
目标 .NET 框架是 4.6.1
请删除对 WindowsAzure.Storage
包的明确引用。
Microsoft.NET.Sdk.Functions
依赖于它的 7.x
版本,所以你的 8.x
版本冲突。
也许也可以将 Microsoft.NET.Sdk.Functions
升级到 1.0.6
,不过我想这对你来说并不重要。