【问题标题】:Send Queue message from BlobTrigger从 BlobTrigger 发送队列消息
【发布时间】:2015-05-25 09:12:56
【问题描述】:
   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 函数? (通过向队列发送消息)

【问题讨论】:

    标签: azure azure-webjobs


    【解决方案1】:

    您可以通过将 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]";         
        }
    

    【讨论】:

      猜你喜欢
      • 2013-11-15
      • 2013-01-16
      • 2014-01-28
      • 2013-05-22
      • 1970-01-01
      • 1970-01-01
      • 2023-04-07
      • 2022-07-28
      • 1970-01-01
      相关资源
      最近更新 更多