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.