Skip to content

Class: MiddlewareManager ​

Implements ​

Constructors ​

Constructor ​

new MiddlewareManager(): MiddlewareManager

Returns ​

MiddlewareManager

Methods ​

execute(message): Promise<void> ​

Parameters ​

`

| Name | Type | Description |

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

Returns ​

Promise<void>

Implementation of ​

IMiddlewareManager.execute


list() ​

list(): MiddlewareConfig[]

Returns ​

MiddlewareConfig[]

Implementation of ​

IMiddlewareManager.list


remove(name): boolean ​

Parameters ​

`

| Name | Type | Description |

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

Returns ​

boolean

Implementation of ​

IMiddlewareManager.remove


use(middleware, config): void ​

Parameters ​

`

| Name | Type | Description |

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

Returns ​

void

Implementation of ​

IMiddlewareManager.use