Inject a per-queue QueueHandle produced by EddyqModule.registerQueue({ name }). The handle pre-binds the queue name + per-queue defaults; call sites don't need to restate them.
EddyqModule.registerQueue({ name })
constructor(@InjectQueue('klaviyo') private readonly q: QueueHandle) {}await this.q.enqueue('events.periodic', { ... }, { uniqueKey: '...' }); Copy
constructor(@InjectQueue('klaviyo') private readonly q: QueueHandle) {}await this.q.enqueue('events.periodic', { ... }, { uniqueKey: '...' });
Inject a per-queue QueueHandle produced by
EddyqModule.registerQueue({ name }). The handle pre-binds the queue name + per-queue defaults; call sites don't need to restate them.