Gerando nomes para blobs de saída para uma Função do Azure
Usando as opções de ligação para uma Função do Azure, é possível especificar o nome de um Blob a ser gravado com base nos parâmetros derivados do acionador (por exemplo, a mensagem da fila que acionou a função); a documentação mostra um exemplo disso.
Minha pergunta é: qual é a melhor maneira de lidar com o caso em que o nome do blob não é conhecido antecipadamente, mas na verdade écalculado como parte da execução da função?
E relacionado: o que fazer se a função puder ou não produzir um blob de saída (ou vários blobs de saída!), Com base no resultado de seu cálculo?
Tanto quanto posso ver agora, o mecanismo de ligação da Função Azure não ajuda muito nesses casos, e a abordagem mais fácil é se referir a um assembly que faz o blob azul escrever "da maneira clássica". Mas existe uma maneira mais idiomática?