FacebookAdapter Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
FacebookAdapter(FacebookClientWrapper, FacebookAdapterOptions, ILogger) |
Инициализирует новый экземпляр класса с FacebookAdapter помощью существующего клиента Facebook. |
FacebookAdapter(IConfiguration, FacebookAdapterOptions, ILogger) |
Инициализирует новый экземпляр класса с FacebookAdapter помощью параметров конфигурации. |
FacebookAdapter(FacebookClientWrapper, FacebookAdapterOptions, ILogger)
Инициализирует новый экземпляр класса с FacebookAdapter помощью существующего клиента Facebook.
public FacebookAdapter (Microsoft.Bot.Builder.Adapters.Facebook.FacebookClientWrapper facebookClient, Microsoft.Bot.Builder.Adapters.Facebook.FacebookAdapterOptions options, Microsoft.Extensions.Logging.ILogger logger = default);
new Microsoft.Bot.Builder.Adapters.Facebook.FacebookAdapter : Microsoft.Bot.Builder.Adapters.Facebook.FacebookClientWrapper * Microsoft.Bot.Builder.Adapters.Facebook.FacebookAdapterOptions * Microsoft.Extensions.Logging.ILogger -> Microsoft.Bot.Builder.Adapters.Facebook.FacebookAdapter
Public Sub New (facebookClient As FacebookClientWrapper, options As FacebookAdapterOptions, Optional logger As ILogger = Nothing)
Параметры
- facebookClient
- FacebookClientWrapper
Клиент, используемый для взаимодействия с API Facebook.
- options
- FacebookAdapterOptions
Параметры адаптера Facebook.
- logger
- ILogger
Средство ведения журнала, используемое этим адаптером.
Исключения
Параметр options
имеет значение null.
Применяется к
FacebookAdapter(IConfiguration, FacebookAdapterOptions, ILogger)
Инициализирует новый экземпляр класса с FacebookAdapter помощью параметров конфигурации.
public FacebookAdapter (Microsoft.Extensions.Configuration.IConfiguration configuration, Microsoft.Bot.Builder.Adapters.Facebook.FacebookAdapterOptions options = default, Microsoft.Extensions.Logging.ILogger logger = default);
new Microsoft.Bot.Builder.Adapters.Facebook.FacebookAdapter : Microsoft.Extensions.Configuration.IConfiguration * Microsoft.Bot.Builder.Adapters.Facebook.FacebookAdapterOptions * Microsoft.Extensions.Logging.ILogger -> Microsoft.Bot.Builder.Adapters.Facebook.FacebookAdapter
Public Sub New (configuration As IConfiguration, Optional options As FacebookAdapterOptions = Nothing, Optional logger As ILogger = Nothing)
Параметры
- configuration
- IConfiguration
Экземпляр IConfiguration.
- options
- FacebookAdapterOptions
Экземпляр FacebookAdapterOptions.
- logger
- ILogger
Средство ведения журнала, используемое этим адаптером.
Комментарии
Адаптер использует следующие ключи конфигурации: VerifyToken, маркер для ответа на первоначальный запрос проверки. — AppSecret — секрет, используемый для проверки входящих веб-перехватчиков. — AccessToken— маркер доступа для бота.