Partager via


SlackAdapter Constructeurs

Définition

Surcharges

SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger)

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

SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)

Initialise une nouvelle instance de la classe à l’aide SlackAdapter des paramètres de configuration.

SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger)

Initialise une nouvelle instance de la classe SlackAdapter. 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

SlackClientWrapper utilisé pour se connecter à l’API Slack.

adapterOptions
SlackAdapterOptions

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

logger
ILogger

Implémentation ILogger que cet adaptateur doit utiliser.

S’applique à

SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)

Initialise une nouvelle instance de la classe à l’aide SlackAdapter des 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 de IConfiguration.

logger
ILogger

Implémentation ILogger que cet adaptateur doit utiliser.

Remarques

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

S’applique à