SlackAdapter Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger) |
Inicjuje nowe wystąpienie klasy SlackAdapter. Tworzy kartę Slack. |
| SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger) |
Inicjuje SlackAdapter nowe wystąpienie klasy przy użyciu ustawień konfiguracji. |
SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger)
Inicjuje nowe wystąpienie klasy SlackAdapter. Tworzy kartę 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)
Parametry
- slackClient
- SlackClientWrapper
Element SlackClientWrapper używany do nawiązywania połączenia z interfejsem API usługi Slack.
- adapterOptions
- SlackAdapterOptions
Opcje adaptera do użycia podczas nawiązywania połączenia z interfejsem API usługi Slack.
- logger
- ILogger
Implementacja protokołu ILogger powinna być używana przez tę kartę.
Dotyczy
SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger)
Inicjuje SlackAdapter nowe wystąpienie klasy przy użyciu ustawień konfiguracji.
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)
Parametry
- configuration
- IConfiguration
Wystąpienie IConfiguration .
- options
- SlackAdapterOptions
Wystąpienie elementu SlackAdapterOptions.
- logger
- ILogger
Implementacja protokołu ILogger powinna być używana przez tę kartę.
Uwagi
Klucze konfiguracji to: SlackVerificationToken: token sprawdzania poprawności źródła przychodzących elementów webhook. SlackBotToken: token dla bota do pracy w jednym obszarze roboczym. SlackClientSigningSecret: token używany do sprawdzania, czy przychodzące elementy webhook pochodzą z usługi Slack.