Compartir a través de


SlackAdapter Constructores

Definición

Sobrecargas

SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger)

Inicializa una nueva instancia de la clase SlackAdapter. Crea un adaptador de Slack.

SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)

Inicializa una nueva instancia de la clase mediante los SlackAdapter valores de configuración.

SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger)

Inicializa una nueva instancia de la clase SlackAdapter. Crea un adaptador de 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

SlackClientWrapper se usa para conectarse a la API de Slack.

adapterOptions
SlackAdapterOptions

Las opciones del adaptador que se usarán al conectarse a la API de Slack.

logger
ILogger

La implementación de ILogger que debe usar este adaptador.

Se aplica a

SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)

Inicializa una nueva instancia de la clase mediante los SlackAdapter valores de configuración.

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

Instancia de IConfiguration.

logger
ILogger

La implementación de ILogger que debe usar este adaptador.

Comentarios

Las claves de configuración son: SlackVerificationToken: token para validar el origen de los webhooks entrantes. SlackBotToken: token para que un bot funcione en una sola área de trabajo. SlackClientSigningSecret: el token que se usa para validar que los webhooks entrantes se originan en Slack.

Se aplica a