Поделиться через


SlackAdapter Конструкторы

Определение

Перегрузки

SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger)

Инициализирует новый экземпляр класса SlackAdapter. Создает адаптер Slack.

SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)

Инициализирует новый экземпляр класса с SlackAdapter помощью параметров конфигурации.

SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger)

Инициализирует новый экземпляр класса SlackAdapter. Создает адаптер 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)

Параметры

slackClient
SlackClientWrapper

SlackClientWrapper, используемый для подключения к API Slack.

adapterOptions
SlackAdapterOptions

Параметры адаптера, используемые при подключении к API Slack.

logger
ILogger

Реализация ILogger, используемая этим адаптером.

Применяется к

SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)

Инициализирует новый экземпляр класса с SlackAdapter помощью параметров конфигурации.

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)

Параметры

configuration
IConfiguration

Экземпляр IConfiguration.

options
SlackAdapterOptions

Экземпляр SlackAdapterOptions.

logger
ILogger

Реализация ILogger, используемая этим адаптером.

Комментарии

Ключи конфигурации: SlackVerificationToken: маркер для проверки происхождения входящих веб-перехватчиков. SlackBotToken: маркер для работы бота в одной рабочей области. SlackClientSigningSecret: маркер, используемый для проверки того, что входящие веб-перехватчики получены из Slack.

Применяется к