Langue

SlackAdapter Constructeurs

Définition

Surcharges

Nom Description
SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger)

Initialise une nouvelle instance de la classe SlackAdapter. Cela crée un adaptateur Slack.

SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)

Initialise une nouvelle instance de la SlackAdapter classe en utilisant les paramètres de configuration.

SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger)

Initialise une nouvelle instance de la classe SlackAdapter. Cela crée un adaptateur 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)

Paramètres

slackClient
SlackClientWrapper

Le SlackClientWrapper se connectait autrefois à l’API Slack.

adapterOptions
SlackAdapterOptions

Les options d’adaptateur à utiliser lors de la connexion à l’API Slack.

logger
ILogger

L’implémentation ILogger que cet adaptateur devrait utiliser.

S’applique à

SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)

Initialise une nouvelle instance de la SlackAdapter classe en utilisant les paramètres de configuration.

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)

Paramètres

configuration
IConfiguration

Instance IConfiguration .

logger
ILogger

L’implémentation ILogger que cet adaptateur devrait utiliser.

Remarques

Les clés de configuration sont : SlackVerificationToken : Un jeton pour valider l’origine des webhooks entrants. SlackBotToken : Un jeton permettant à un bot de travailler sur un seul espace de travail. SlackClientSigningSecret : Le jeton utilisé pour valider que les webhooks entrants proviennent de Slack.

S’applique à