SlackAdapter Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger) |
Initialiseert een nieuw exemplaar van de SlackAdapter klasse. Maakt een Slack-adapter aan. |
| SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger) |
Initialiseert een nieuwe instantie van de SlackAdapter klasse met behulp van configuratie-instellingen. |
SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger)
Initialiseert een nieuw exemplaar van de SlackAdapter klasse. Maakt een Slack-adapter aan.
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)
Parameters
- slackClient
- SlackClientWrapper
De SlackClientWrapper maakte vroeger verbinding met de Slack API.
- adapterOptions
- SlackAdapterOptions
De adapteropties die gebruikt worden bij het verbinden met de Slack API.
- logger
- ILogger
De ILogger-implementatie die deze adapter zou moeten gebruiken.
Van toepassing op
SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)
Initialiseert een nieuwe instantie van de SlackAdapter klasse met behulp van configuratie-instellingen.
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)
Parameters
- configuration
- IConfiguration
Een IConfiguration exemplaar.
- options
- SlackAdapterOptions
Een exemplaar van SlackAdapterOptions.
- logger
- ILogger
De ILogger-implementatie die deze adapter zou moeten gebruiken.
Opmerkingen
De configuratiesleutels zijn: SlackVerificationToken: Een token voor het valideren van de oorsprong van binnenkomende webhooks. SlackBotToken: Een token voor een bot om op één werkruimte te werken. SlackClientSigningSecret: De token die wordt gebruikt om te valideren dat binnenkomende webhooks afkomstig zijn van Slack.