Język

SlackAdapter Konstruktory

Definicja

Przeciążenia

Nazwa Opis
SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger)

Inicjuje nowe wystąpienie klasy SlackAdapter. Tworzy adapter Slacka.

SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)

Inicjalizuje nową instancję SlackAdapter klasy za pomocą ustawień konfiguracji.

SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger)

Inicjuje nowe wystąpienie klasy SlackAdapter. Tworzy adapter Slacka.

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)

Parametry

slackClient
SlackClientWrapper

SlackClientWrapper był używany do łączenia się z API Slack.

adapterOptions
SlackAdapterOptions

Opcje adaptera do użycia podczas łączenia z API Slack.

logger
ILogger

Implementacja ILoggera powinna być używana przez ten adapter.

Dotyczy

SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)

Inicjalizuje nową instancję SlackAdapter klasy za pomocą ustawień konfiguracji.

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)

Parametry

configuration
IConfiguration

Wystąpienie IConfiguration .

logger
ILogger

Implementacja ILoggera powinna być używana przez ten adapter.

Uwagi

Klucze konfiguracyjne to: SlackVerificationToken: Token do weryfikacji pochodzenia przychodzących webhooków. SlackBotToken: Token dla bota do pracy na jednym obszarze roboczym. SlackClientSigningSecret: Token używany do weryfikacji, że przychodzące webhooki pochodzą ze Slacka.

Dotyczy