With any normal Azure Queue, I pop a message, then do some work. I didn't want to delete the message until after the work is done.
How long does that message stay hidden before it's deemed a failure and is made visible again on the queue?
eg.
var message = myQueue.GetMessage();
// Do Work ..
myQueue.DeleteMessage();
My work could take .. 30 secs or something. or what happens if it took .. 1 min or 2?
I basically don't want the message to be come available again before the work is complete, incase another worker pops it off the queue .. even though this worker is still doing work.
Can we set the 'hide' time?