BotController Classe
- java.lang.Object
- com.microsoft.bot.integration.spring.BotController
public class BotController
Esse é o controlador padrão que receberá mensagens de atividade de canal de entrada.
Esse controlador é adequado na maioria dos casos. Os bots que desejam usar esse controlador devem fazer isso usando a @Import(\{BotController.class\}) anotação . Consulte qualquer uma das amostras Classe de aplicativo para obter um exemplo.
Resumo do Construtor
Construtor | Description |
---|---|
BotController(BotFrameworkHttpAdapter withAdapter, Bot withBot) |
O Spring usará esse construtor para criação. |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
java.util.concurrent.CompletableFuture<org.springframework.http.ResponseEntity<java.lang.Object>> |
incoming(Activity activity, String authHeader)
Isso receberá atividades de canal de entrada. |
Métodos herdados de java.lang.Object
Detalhes do construtor
BotController
public BotController(BotFrameworkHttpAdapter withAdapter, Bot withBot)
O Spring usará esse construtor para criação.
O aplicativo Bot deve definir a classe que implementa Bot e anotá-la com @Component.
Parameters:
Detalhes do método
incoming
public CompletableFuture<>
Isso receberá atividades de canal de entrada.
Parameters:
Returns: