Every id
I receive from queue has the value "00000000-0000-0000-0000-000000000000" rather than for example:
Here is my code:
[FunctionName("FunctionName")]
[Singleton("{Path}", SingletonScope.Function, Mode = SingletonMode.Listener)]
public async Task Run(
[QueueTrigger("externalQueue", Connection = ConfigurationConstants.ConnectionString)]
BaseQueueRequest req,
ILogger logger,
string id)
{
// ...
}
I created this topic because solution from here does not work for me.
For service bus trigger it worked fine, but when I switched to QueueTrigger
and changed messageId
to Id
, but I always receive a bad id.
My question is how can I receive real ID from the message?