Documentation / @tenancy-node/core / InProcessEventBusDeps
Interface: InProcessEventBusDeps
Defined in: core/src/events/in-process-event-bus.ts:19
Properties
clock
clock:
Clock
Defined in: core/src/events/in-process-event-bus.ts:21
currentTenantId
currentTenantId: () =>
string|null
Defined in: core/src/events/in-process-event-bus.ts:24
Tenant del contexto actual; se usa cuando el evento no trae tenantId.
Returns
string | null
ids
ids:
IdGenerator
Defined in: core/src/events/in-process-event-bus.ts:20
logger
logger:
Logger
Defined in: core/src/events/in-process-event-bus.ts:22
onListenerError?
optionalonListenerError?: (error,event) =>void
Defined in: core/src/events/in-process-event-bus.ts:26
Se llama cuando un listener async falla. Por defecto se escribe en el log.
Parameters
error
unknown
event
Returns
void