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
SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger) |
Initialiseert een nieuw exemplaar van de SlackAdapter klasse. Hiermee maakt u een Slack-adapter. |
SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger) |
Initialiseert een nieuw exemplaar van de SlackAdapter klasse met behulp van configuratie-instellingen. |
SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger)
Initialiseert een nieuw exemplaar van de SlackAdapter klasse. Hiermee maakt u een Slack-adapter.
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 die wordt gebruikt om verbinding te maken met de Slack-API.
- adapterOptions
- SlackAdapterOptions
De adapteropties die moeten worden gebruikt bij het maken van verbinding met de Slack-API.
- logger
- ILogger
De ILogger-implementatie die deze adapter moet gebruiken.
Van toepassing op
SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)
Initialiseert een nieuw exemplaar 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 moet gebruiken.
Opmerkingen
De configuratiesleutels zijn: SlackVerificationToken: een token voor het valideren van de oorsprong van binnenkomende webhooks. SlackBotToken: een token voor een bot om in één werkruimte te werken. SlackClientSigningSecret: het token dat wordt gebruikt om te valideren dat binnenkomende webhooks afkomstig zijn van Slack.