Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我的消息会被添加到队列中两次吗?_C#_Visual Studio_Azure_Visual Studio 2017_Azure Functions - Fatal编程技术网

C# 我的消息会被添加到队列中两次吗?

C# 我的消息会被添加到队列中两次吗?,c#,visual-studio,azure,visual-studio-2017,azure-functions,C#,Visual Studio,Azure,Visual Studio 2017,Azure Functions,我有一个如下的函数: [FunctionName("OnBlocksQueueTriggered")] public static void Run([QueueTrigger("processblocksqueue", Connection = "StorageConnectionString") ]string payload, [Queue("processschedqueue", Connection = "StorageConnectio

我有一个如下的函数:

    [FunctionName("OnBlocksQueueTriggered")]
    public static void Run([QueueTrigger("processblocksqueue", Connection = "StorageConnectionString")
        ]string payload,
        [Queue("processschedqueue", Connection = "StorageConnectionString")] CloudQueue outputQueue,
        TraceWriter log)
    {
         outputQueue.AddMessage(new CloudQueueMessage("my awesome message"));

    }
由于我们在函数签名中指定了类似的输出队列:

        [Queue("processschedqueue", Connection = "StorageConnectionString")] CloudQueue outputQueue
以及函数中的行:

         outputQueue.AddMessage(new CloudQueueMessage("my awesome message"));

是否会将消息添加两次?

输出绑定不会自动为您工作。它只是为您包装连接,使其更加方便和优化


因此,不,您的消息不会被添加两次。您实现它的方式就是您应该采用的方式。

输出绑定不会自动为您工作。它只是为您包装连接,使其更加方便和优化


因此,不,您的消息不会被添加两次。您实施它的方式就是您应该采用的方式。

我的答案令人满意吗?我的答案令人满意吗?