Lenguaje

SlackAdapter Constructores

Definición

Sobrecargas

Nombre Description
SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger)

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

SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)

Inicializa una nueva instancia de la SlackAdapter clase usando configuraciones.

SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger)

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

El SlackClientWrapper solía conectarse a la API de Slack.

adapterOptions
SlackAdapterOptions

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

logger
ILogger

La implementación de ILogger que este adaptador debería usar.

Se aplica a

SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)

Inicializa una nueva instancia de la SlackAdapter clase usando configuraciones.

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 IConfiguration de .

logger
ILogger

La implementación de ILogger que este adaptador debería usar.

Comentarios

Las claves de configuración son: SlackVerificationToken: Un token para validar el origen de los webhooks entrantes. SlackBotToken: Un token para que un bot trabaje en un único espacio de trabajo. SlackClientSigningSecret: El token utilizado para validar que los webhooks entrantes provienen de Slack.

Se aplica a