SlackAdapter Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger) |
Initialisiert eine neue Instanz der SlackAdapter-Klasse. Erstellt einen Slack-Adapter. |
| SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger) |
Initialisiert eine neue Instanz der SlackAdapter Klasse mithilfe der Konfigurationseinstellungen. |
SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger)
Initialisiert eine neue Instanz der SlackAdapter-Klasse. Erstellt einen 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)
Parameter
- slackClient
- SlackClientWrapper
Der SlackClientWrapper hat früher mit der Slack-API verbunden.
- adapterOptions
- SlackAdapterOptions
Die Adapteroptionen, die beim Anschluss an die Slack-API verwendet werden.
- logger
- ILogger
Die ILogger-Implementierung, die dieser Adapter verwenden sollte.
Gilt für:
SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)
Initialisiert eine neue Instanz der SlackAdapter Klasse mithilfe der Konfigurationseinstellungen.
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)
Parameter
- configuration
- IConfiguration
Eine IConfiguration Instanz.
- options
- SlackAdapterOptions
Eine Instanz von SlackAdapterOptions.
- logger
- ILogger
Die ILogger-Implementierung, die dieser Adapter verwenden sollte.
Hinweise
Die Konfigurationsschlüssel sind: SlackVerificationToken: Ein Token zur Validierung des Ursprungs eingehender Webhooks. SlackBotToken: Ein Token, damit ein Bot auf einem einzelnen Arbeitsbereich arbeitet. SlackClientSigningSecret: Das Token, das zur Validierung verwendet wird, um zu bestätigen, dass eingehende Webhooks von Slack stammen.