SlackAdapter Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 .
- options
- SlackAdapterOptions
Instancia de SlackAdapterOptions.
- 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.