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 à