Add Queue Tasks
You can enqueue tasks to a previously created queue.
NOTE: The Queue provider has a payload limit of 8000 bytes.
Add Multiple Queue Tasks
You can enqueue multiple tasks to a previously created queue. It is expected that the data parameter is a list of JSON objects.
Method Signature
enqueue<T>(name: string, data: T[])
Adding Multiple Queue Tasks
await queue.enqueue('queue', [{ "a": 1 }, { "b": 2 }, { "c": 3 }]);
await queue.enqueue('queue', { "a": 1 }, { "b": 2 }, { "c": 3 }])
Add a Single Task
You can also enqueue a single task.
Method Signature
enqueueSingle<T>(name: string, data: T)
Adding a Single Queue Task
await queue.enqueueSingle('queue', { "a": 1 });
await queue.enqueueSingle('queue', { "a": 1 })