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
SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger) |
Initialisiert eine neue Instanz der SlackAdapter-Klasse. Erstellt einen Slack-Adapter. |
SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger) |
Initialisiert eine neue Instanz der -Klasse mithilfe von SlackAdapter 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, der zum Herstellen einer Verbindung mit der Slack-API verwendet wird.
- adapterOptions
- SlackAdapterOptions
Die Adapteroptionen, die beim Herstellen einer Verbindung mit der Slack-API verwendet werden sollen.
- logger
- ILogger
Die ILogger-Implementierung, die dieser Adapter verwenden sollte.
Gilt für:
SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)
Initialisiert eine neue Instanz der -Klasse mithilfe von SlackAdapter 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 zum Überprüfen des Ursprungs eingehender Webhooks. SlackBotToken: Ein Token für einen Bot, der in einem einzelnen Arbeitsbereich funktioniert. SlackClientSigningSecret: Das Token, mit dem überprüft wird, ob eingehende Webhooks von Slack stammen.