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
| Name | Description |
|---|---|
| SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger) |
Initierar en ny instans av SlackAdapter klassen. Skapar en Slack-adapter. |
| SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger) |
Initierar en ny instans av SlackAdapter klassen med konfigurationsinställningar. |
SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger)
Initierar en ny instans av SlackAdapter klassen. Skapar en Slack-adapter.
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 användes för att ansluta till Slack API.
- adapterOptions
- SlackAdapterOptions
Adapteralternativen som används när man ansluter till Slack-API:et.
- logger
- ILogger
Den ILogger-implementation som denna adapter bör använda.
Gäller för
SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)
Initierar en ny instans av SlackAdapter klassen med 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
Den ILogger-implementation som denna adapter bör använda.
Kommentarer
Konfigurationsnycklarna är: SlackVerificationToken: En token för att validera ursprunget till inkommande webhooks. SlackBotToken: En token för en bot att arbeta på en enda arbetsplats. SlackClientSigningSecret: Token som används för att validera att inkommande webhooks kommer från Slack.