【发布时间】:2018-04-28 14:06:02
【问题描述】:
我在https://github.com/Azure/azure-functions-java-worker查看以下代码示例
public class MyClass {
@FunctionName("copy")
@StorageAccount("AzureWebJobsStorage")
@BlobOutput(name = "$return", path = "samples-output-java/{name}")
public static String copy(@BlobTrigger(name = "blob", path = "samples-input-java/{name}") String content) {
return content;
}
}
在@BlobOutput 中我们使用{name} 参数,因为它是在@BlobInput 中提供给我们的。如何在我的函数中动态生成该名称?
我希望我的 blob 名称为 files/E36567AB1B93F7D9798,其中 E36567AB1B93F7D9798 部分是从 blob 内容生成的哈希。我想在函数内部生成它并将哈希作为输出返回。有点像 GitHub 为文件创建唯一 ID。
【问题讨论】:
标签: java azure azure-functions