Im Parameter des Einstiegspunktes einer Funktion ich eine Queue alsCloudQueue.AddMessage do aufwerten nicht-ID und PopReceipt Eigenschaft in der Nachricht
[Queue("QRefresh")] CloudQueue qRefresh
im Körper der Funktion i eine Nachricht hinzuzufügen erklärt haben:
await qRefresh.AddMessageAsync (SubId, null,TimeSpan.FromSeconds(900),null,null);
Nach diesem SubId und SubId.PopReceipt sind beide null stattdessen sollten sie so aufgewertet werden wir die Nachricht in der Warteschlange nicht verwalten kann. Die Nachricht wird korrekt in die Warteschlange eingefügt und ist ausgeblendet. Aber es wurde sichtbar nach 900 Sekunden.
Können Sie den Code vor 'AddMessageAsync' näher erläutern und was genau erwarten Sie danach? – Mikhail
In der Tat, macht es wenig Sinn, wie Sie die Queue-Nachricht (SubId) initialisieren, so dass es Null ist. –
CloudQueueMessage SubId = neu CloudQueueMessage (responseSub scription.Id); wobei der Parameter eine Zeichenfolge ist – Guru98