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?

questionAnswers(1)

yourAnswerToTheQuestion