RegisterClassMiddleware<T> Classe

  • java.lang.Object
    • com.microsoft.bot.builder.RegisterClassMiddleware<T>

Parâmetros de tipo

T

O serviço typeof a ser adicionado.

Implementações

public class RegisterClassMiddleware
implements Middleware

Middleware para adicionar um objeto ou registrar um serviço com o contexto de turno atual.

Resumo do Construtor

Construtor Description
RegisterClassMiddleware(T service)

Inicializa uma nova instância da classe Middleware classeRegister.

RegisterClassMiddleware(T service, String key)

Inicializa uma nova instância da classe Middleware classeRegister.

Resumo do método

Modificador e tipo Método e descrição
T getService()

Obtém o Serviço.

java.util.concurrent.CompletableFuture<java.lang.Void> onTurn(TurnContext turnContext, NextDelegate next)

Adiciona o objeto ou serviço associado ao contexto de turno atual.

void setService(T withService)

Define o Serviço.

Métodos herdados de java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Detalhes do construtor

RegisterClassMiddleware

public RegisterClassMiddleware(T service)

Inicializa uma nova instância da classe RegisterClassMiddleware.

Parameters:

service - O Serviço a ser registrado.

RegisterClassMiddleware

public RegisterClassMiddleware(T service, String key)

Inicializa uma nova instância da classe RegisterClassMiddleware.

Parameters:

service - O Serviço a ser registrado.
key - chave opcional para o objeto de serviço, por sua vez, estado. O padrão é o nome do serviço.

Detalhes do método

getService

public T getService()

Obtém o Serviço.

Returns:

O Serviço.

onTurn

public CompletableFuture onTurn(TurnContext turnContext, NextDelegate next)

Adiciona o objeto ou serviço associado ao contexto de turno atual.

Parameters:

turnContext - O objeto de contexto para este turno.
next - O delegado a ser chamado para continuar o pipeline de middleware do bot.

setService

public void setService(T withService)

Define o Serviço.

Parameters:

withService - O valor para o qual definir o Serviço.

Aplica-se a