RegisterClassMiddleware class
По промежуточному слоям для добавления объекта в службу или регистрации службы с текущим контекстом поворота.
Конструкторы
| Register |
Инициализировать новый экземпляр класса RegisterClassMiddleware. |
Свойства
| service | Объект или служба, добавляемая в контекст поворота. |
Методы
| on |
Добавляет связанный объект или службу в текущий контекст поворота. |
Сведения о конструкторе
RegisterClassMiddleware(T, string | symbol)
Инициализировать новый экземпляр класса RegisterClassMiddleware.
new RegisterClassMiddleware(service: T, key: string | symbol)
Параметры
- service
-
T
Добавляемый объект или служба.
- key
-
string | symbol
Ключ для объекта службы в свою очередь.
Сведения о свойстве
service
Объект или служба, добавляемая в контекст поворота.
service: T
Значение свойства
T
Сведения о методе
onTurn(TurnContext, () => Promise<void>)
Добавляет связанный объект или службу в текущий контекст поворота.
function onTurn(turnContext: TurnContext, next: () => Promise<void>): Promise<void>
Параметры
- turnContext
- TurnContext
Объект контекста для этого поворота.
- next
-
() => Promise<void>
Делегат для вызова конвейера ПО промежуточного слоя бота.
Возвращаемое значение
Promise<void>