Lingua

SlackAdapter Costruttori

Definizione

Overload

Nome Descrizione
SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger)

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

SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)

Inizializza una nuova istanza della SlackAdapter classe usando le impostazioni di 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 si connetteva all'API di Slack.

adapterOptions
SlackAdapterOptions

Le opzioni adattatore da utilizzare quando si connette all'API di Slack.

logger
ILogger

L'implementazione ILogger che questo adattatore dovrebbe utilizzare.

Si applica a

SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)

Inizializza una nuova istanza della SlackAdapter classe usando le impostazioni di 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

IConfiguration Istanza di .

logger
ILogger

L'implementazione ILogger che questo adattatore dovrebbe utilizzare.

Commenti

Le chiavi di configurazione sono: SlackVerificationToken: Un token per convalidare l'origine dei webhook in arrivo. SlackBotToken: Un token per un bot che lavora su un singolo spazio di lavoro. SlackClientSigningSecret: Il token usato per validare che i webhook in arrivo provengono da Slack.

Si applica a