Używając opcji powiązania dla funkcji Azure można określić nazwę Bloba do zapisania na podstawie parametrów wyprowadzonych z wyzwalacza (np. Komunikat kolejki, który uruchomił funkcję); dokumentacja pokazuje przykład tego.Generowanie nazw dla bloków wyjściowych dla funkcji Azure
Moje pytanie brzmi: jaki jest najlepszy sposób na obsługę przypadku, w którym nazwa kropelki nie jest znana z góry, ale w rzeczywistości jest obliczona w ramach realizacji funkcji?
I powiązane: co zrobić, jeśli funkcja może, ale nie musi, wytworzyć blob wyjściowy (lub wiele bloków danych wyjściowych!), Na podstawie wyniku jego obliczeń?
Z tego, co widzę, mechanizm wiążący funkcji Azure nie pomaga w tych przypadkach, a najprostszym rozwiązaniem jest odwołanie się do zestawu, który robi "klasyczny sposób". Ale czy istnieje bardziej idiomatyczny sposób?
Zaktualizowana odpowiedź z brakującymi informacjami to [tutaj] (http://stackoverflow.com/questions/39855409/how-do-i-use-binder-to-perform-dynamic-bindings-in-my-c-sharp -funkcjonować). –