ConfigurationBotFrameworkAuthentication Constructor
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of the ConfigurationBotFrameworkAuthentication class.
public ConfigurationBotFrameworkAuthentication (Microsoft.Extensions.Configuration.IConfiguration configuration, Microsoft.Bot.Connector.Authentication.ServiceClientCredentialsFactory credentialsFactory = default, Microsoft.Bot.Connector.Authentication.AuthenticationConfiguration authConfiguration = default, System.Net.Http.IHttpClientFactory httpClientFactory = default, Microsoft.Extensions.Logging.ILogger logger = default);
new Microsoft.Bot.Builder.Integration.AspNet.Core.ConfigurationBotFrameworkAuthentication : Microsoft.Extensions.Configuration.IConfiguration * Microsoft.Bot.Connector.Authentication.ServiceClientCredentialsFactory * Microsoft.Bot.Connector.Authentication.AuthenticationConfiguration * System.Net.Http.IHttpClientFactory * Microsoft.Extensions.Logging.ILogger -> Microsoft.Bot.Builder.Integration.AspNet.Core.ConfigurationBotFrameworkAuthentication
Public Sub New (configuration As IConfiguration, Optional credentialsFactory As ServiceClientCredentialsFactory = Nothing, Optional authConfiguration As AuthenticationConfiguration = Nothing, Optional httpClientFactory As IHttpClientFactory = Nothing, Optional logger As ILogger = Nothing)
Parameters
- configuration
- IConfiguration
An IConfiguration instance.
- credentialsFactory
- ServiceClientCredentialsFactory
An ServiceClientCredentialsFactory instance.
- authConfiguration
- AuthenticationConfiguration
An AuthenticationConfiguration instance.
- httpClientFactory
- IHttpClientFactory
The IHttpClientFactory to use.
- logger
- ILogger
The ILogger instance to use.