SlackAdapter Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger) |
Initierar en ny instans av SlackAdapter klassen. Skapar ett Slack-kort. |
SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger) |
Initierar en ny instans av klassen med hjälp av SlackAdapter konfigurationsinställningar. |
SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger)
Initierar en ny instans av SlackAdapter klassen. Skapar ett Slack-kort.
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)
Parametrar
- slackClient
- SlackClientWrapper
SlackClientWrapper som används för att ansluta till Slack-API:et.
- adapterOptions
- SlackAdapterOptions
De kortalternativ som ska användas vid anslutning till Slack-API:et.
- logger
- ILogger
ILogger-implementeringen bör den här adaptern använda.
Gäller för
SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)
Initierar en ny instans av klassen med hjälp av SlackAdapter konfigurationsinställningar.
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)
Parametrar
- configuration
- IConfiguration
En IConfiguration instans.
- options
- SlackAdapterOptions
En instans av SlackAdapterOptions.
- logger
- ILogger
ILogger-implementeringen bör den här adaptern använda.
Kommentarer
Konfigurationsnycklarna är: SlackVerificationToken: En token för att verifiera ursprunget för inkommande webhooks. SlackBotToken: En token för en robot som ska fungera på en enda arbetsyta. SlackClientSigningSecret: Den token som används för att verifiera att inkommande webhooks kommer från Slack.