Språk

SlackAdapter Konstruktorer

Definition

Ö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.

Gäller för