Condividi tramite


SlackAdapter Costruttori

Definizione

Overload

SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger)

Inizializza una nuova istanza della classe SlackAdapter. Crea un adattatore Slack.

SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)

Inizializza una nuova istanza della classe usando le impostazioni di SlackAdapter configurazione.

SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger)

Inizializza una nuova istanza della classe SlackAdapter. Crea un adattatore Slack.

public SlackAdapter (Microsoft.Bot.Builder.Adapters.Slack.SlackClientWrapper slackClient, Microsoft.Bot.Builder.Adapters.Slack.SlackAdapterOptions adapterOptions, Microsoft.Extensions.Logging.ILogger logger = default);
new Microsoft.Bot.Builder.Adapters.Slack.SlackAdapter : Microsoft.Bot.Builder.Adapters.Slack.SlackClientWrapper * Microsoft.Bot.Builder.Adapters.Slack.SlackAdapterOptions * Microsoft.Extensions.Logging.ILogger -> Microsoft.Bot.Builder.Adapters.Slack.SlackAdapter
Public Sub New (slackClient As SlackClientWrapper, adapterOptions As SlackAdapterOptions, Optional logger As ILogger = Nothing)

Parametri

slackClient
SlackClientWrapper

SlackClientWrapper usato per connettersi all'API Slack.

adapterOptions
SlackAdapterOptions

Le opzioni dell'adattatore da usare durante la connessione all'API Slack.

logger
ILogger

L'implementazione di ILogger questa scheda deve essere usata.

Si applica a

SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)

Inizializza una nuova istanza della classe usando le impostazioni di SlackAdapter configurazione.

public SlackAdapter (Microsoft.Extensions.Configuration.IConfiguration configuration, Microsoft.Bot.Builder.Adapters.Slack.SlackAdapterOptions options = default, Microsoft.Extensions.Logging.ILogger logger = default);
new Microsoft.Bot.Builder.Adapters.Slack.SlackAdapter : Microsoft.Extensions.Configuration.IConfiguration * Microsoft.Bot.Builder.Adapters.Slack.SlackAdapterOptions * Microsoft.Extensions.Logging.ILogger -> Microsoft.Bot.Builder.Adapters.Slack.SlackAdapter
Public Sub New (configuration As IConfiguration, Optional options As SlackAdapterOptions = Nothing, Optional logger As ILogger = Nothing)

Parametri

configuration
IConfiguration

Istanza di IConfiguration.

logger
ILogger

L'implementazione di ILogger questa scheda deve essere usata.

Commenti

Le chiavi di configurazione sono: SlackVerificationToken: token per convalidare l'origine dei webhook in ingresso. SlackBotToken: token per il funzionamento di un bot in una singola area di lavoro. SlackClientSigningSecret: il token usato per verificare che i webhook in ingresso siano originati da Slack.

Si applica a