运行webjobs时出现错误404

时间:2014-09-09 09:13:26

标签: azure-webjobssdk

我正在使用带有非常基本代码的0.5.0 webjobs SDK:

public static void AjouterFiligramme2(
[BlobTrigger(@"images-input/{name}")] Stream inputStream,
[Blob(@"images-output/{name}")] Stream outputStream)

{
WebImage image = new WebImage(inputStream);

image.AddTextWatermark("copyright untel", fontSize: 20, fontColor: "red");

var bytes = image.GetBytes();
outputStream.Write(bytes, 0, bytes.Length);
}

但是我在outputStream参数上遇到错误404。 InputStream工作正常 我检查了SDK创建了 images-output 容器,所以我甚至不理解该消息

我还检查了代码是否正在处理我的测试图像

如果有人有想法

1 个答案:

答案 0 :(得分:0)

默认情况下(没有第二个参数)BlobAttribute使流可读,这意味着blob必须存在。否则你会收到404。

使用第二个参数使流可写,您的代码应该可以正常工作。