Udostępnij przez


SlackAdapter Konstruktory

Definicja

Przeciążenia

SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger)

Inicjuje nowe wystąpienie klasy SlackAdapter. Tworzy kartę Slack.

SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)

Inicjuje SlackAdapter nowe wystąpienie klasy przy użyciu ustawień konfiguracji.

SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger)

Inicjuje nowe wystąpienie klasy SlackAdapter. Tworzy kartę Slack.

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

Element SlackClientWrapper używany do nawiązywania połączenia z interfejsem API usługi Slack.

adapterOptions
SlackAdapterOptions

Opcje adaptera do użycia podczas nawiązywania połączenia z interfejsem API usługi Slack.

logger
ILogger

Implementacja protokołu ILogger powinna być używana przez tę kartę.

Dotyczy

SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)

Inicjuje SlackAdapter nowe wystąpienie klasy przy użyciu 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 .

options
SlackAdapterOptions

Wystąpienie elementu SlackAdapterOptions.

logger
ILogger

Implementacja protokołu ILogger powinna być używana przez tę kartę.

Uwagi

Klucze konfiguracji to: SlackVerificationToken: token sprawdzania poprawności źródła przychodzących elementów webhook. SlackBotToken: token dla bota do pracy w jednym obszarze roboczym. SlackClientSigningSecret: token używany do sprawdzania, czy przychodzące elementy webhook pochodzą z usługi Slack.

Dotyczy