IBaseBroker
No summary provided.
interface IBaseBroker<TEvents extends Record<string, any>> interface IBaseBroker<TEvents extends Record<string, any>> subscribe(group, events)
:
Promise<void>
Subscribes to the given events, grouping them by the given group name
| Name | Type | Optional | Description | 
|---|---|---|---|
| group | string | No | None | 
| events | (keyof TEvents)[] | No | None | 
unsubscribe(group, events)
:
Promise<void>
Unsubscribes from the given events - it's required to pass the same group name as when subscribing for proper cleanup
| Name | Type | Optional | Description | 
|---|---|---|---|
| group | string | No | None | 
| events | (keyof TEvents)[] | No | None |