Idioma

SlackAdapter Construtores

Definição

Sobrecargas

Nome Description
SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger)

Inicializa uma nova instância da classe SlackAdapter. Cria um adaptador Slack.

SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)

Inicializa uma nova instância da SlackAdapter classe usando configurações de configuração.

SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger)

Inicializa uma nova instância da classe SlackAdapter. Cria um adaptador 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)

Parâmetros

slackClient
SlackClientWrapper

O SlackClientWrapper costumava se conectar à API do Slack.

adapterOptions
SlackAdapterOptions

As opções de adaptador a serem usadas ao conectar à API do Slack.

logger
ILogger

A implementação do ILogger que esse adaptador deve usar.

Aplica-se a

SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)

Inicializa uma nova instância da SlackAdapter classe usando configurações de configuração.

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)

Parâmetros

configuration
IConfiguration

Uma IConfiguration instância.

options
SlackAdapterOptions

Uma instância de SlackAdapterOptions.

logger
ILogger

A implementação do ILogger que esse adaptador deve usar.

Comentários

As chaves de configuração são: SlackVerificationToken: Um token para validar a origem dos webhooks recebidos. SlackBotToken: Um token para um bot trabalhar em um único espaço de trabalho. SlackClientSigningSecret: O token usado para validar que os webhooks recebidos são originados do Slack.

Aplica-se a