SlackAdapter Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 .
- options
- SlackAdapterOptions
Instance de SlackAdapterOptions.
- 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.