public static void RecieveMessage([QueueTrigger("hello")] string message)
{
Debug.WriteLine(message);
}
public static void CopyBlob([BlobTrigger("input/{name}")] TextReader input,
[Blob("output/{name}")] out string output)
{
output = input.ReadToEnd();
}
如何从CobyBlob内部触发RevieveMessage功能? (通过向队列发送消息)
答案 0 :(得分:0)
您可以通过将 QueueAttribute 参数传递给CopyBlob方法并在方法中设置消息的值来完成此操作。这将导致将消息放入队列中,并显示您提供的消息。
public static void RecieveMessage([QueueTrigger("hello")] string message)
{
Debug.WriteLine(message);
}
public static void CopyBlob([BlobTrigger("input/{name}")] TextReader input,
[Blob("output/{name}")] out string output, [Queue("hello")] out string message)
{
output = input.ReadToEnd();
msg = "[message from CopyBlob]";
}