Можно ли использовать IAsyncCollector / ICollector с привязкой BLOB-объектов?
Azure Storage Queues позволяет использовать ICollector
и IAsyncCollector
в выходной привязке следующим образом:
public static class ICollectorExample
{
[FunctionName("CopyQueueMessageICollector")]
public static void Run(
[QueueTrigger("myqueue-items-source-3")] string myQueueItem,
[Queue("myqueue-items-destination")] ICollector<string> myDestinationQueue,
ILogger log)
{
log.LogInformation($"C# function processed: {myQueueItem}");
myDestinationQueue.Add($"Copy 1: {myQueueItem}");
myDestinationQueue.Add($"Copy 2: {myQueueItem}");
}
}
Доступна ли эта функция с BLOB-объектами?
Например, как мы можем заставить это работать?
[Blob("myblob-items-destination")] IAsyncCollector<string> myDestinationBlob,
ILogger log)