Skip to content

Interface: IMiddlewareManager ​

Methods ​

execute(message): Promise<void> ​

Parameters ​

`

| Name | Type | Description |

|------|------|-------------| | message | MessageModel | |

Returns ​

Promise<void>


list() ​

list(): MiddlewareConfig[]

Returns ​

MiddlewareConfig[]


remove(name): boolean ​

Parameters ​

`

| Name | Type | Description |

|------|------|-------------| | name | string | |

Returns ​

boolean *? ***

use(middleware, config?): void ​

Parameters ​

`

| Name | Type | Description |

|------|------|-------------| | middleware | MiddlewareFunction | | | config? | Partial<MiddlewareConfig> | |

Returns ​

void