从 BlobTrigger 发送队列消息
Send Queue message from BlobTrigger
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? (通过向队列发送消息)
您可以通过将 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]";
}
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? (通过向队列发送消息)
您可以通过将 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]";
}