AdapterExtensions Classe

Costruttore

AdapterExtensions()

Metodi

fullname
use_bot_state

Registra l'oggetto stato del bot in TurnContext. Botstate sarà disponibile tramite il contesto del turno.

use_state

[DEPRECATO] Registra gli oggetti stato utente e conversazione con l'adattatore. Questi oggetti saranno disponibili tramite la proprietà turn_state del contesto di turno.

use_storage

Registra un livello di archiviazione con l'adattatore. L'oggetto di archiviazione sarà disponibile tramite la proprietà turn_state del contesto di turno.

fullname

static fullname(obj)

Parametri

Nome Descrizione
obj
Necessario

use_bot_state

Registra l'oggetto stato del bot in TurnContext. Botstate sarà disponibile tramite il contesto del turno.

static use_bot_state(bot_adapter: BotAdapter, *bot_states: BotState, auto: bool = True) -> BotAdapter

Parametri

Nome Descrizione
bot_adapter
Necessario

BotAdapter in cui registrare gli oggetti di stato.

bot_states
Necessario

Uno o più oggetti BotState da registrare.

Parametri di sole parole chiave

Nome Descrizione
auto
Valore predefinito: True

Restituisce

Tipo Descrizione

Adattatore aggiornato.

use_state

[DEPRECATO] Registra gli oggetti stato utente e conversazione con l'adattatore. Questi oggetti saranno disponibili tramite la proprietà turn_state del contesto di turno.

static use_state(adapter: BotAdapter, user_state: UserState, conversation_state: ConversationState, auto: bool = True) -> BotAdapter

Parametri

Nome Descrizione
adapter
Necessario

BotAdapter in cui registrare gli oggetti di stato.

user_state
Necessario

Oggetto UserState da registrare.

conversation_state
Necessario

Oggetto ConversationState da registrare.

auto

True per rendere permanente automaticamente lo stato ogni turno.

Valore predefinito: True

Restituisce

Tipo Descrizione

The BotAdapter

use_storage

Registra un livello di archiviazione con l'adattatore. L'oggetto di archiviazione sarà disponibile tramite la proprietà turn_state del contesto di turno.

static use_storage(adapter: BotAdapter, storage: Storage) -> BotAdapter

Parametri

Nome Descrizione
adapter
Necessario

BotAdapter in cui registrare l'oggetto di archiviazione.

storage
Necessario

Oggetto Storage da registrare.

Restituisce

Tipo Descrizione

The BotAdapter