ConfigurationChannelProvider Class

Definition

Channel provider which uses AppSettings to lookup the channel service property.

public sealed class ConfigurationChannelProvider : Microsoft.Bot.Connector.Authentication.SimpleChannelProvider
type ConfigurationChannelProvider = class
    inherit SimpleChannelProvider
Public NotInheritable Class ConfigurationChannelProvider
Inherits SimpleChannelProvider
Inheritance
ConfigurationChannelProvider

Remarks

This will populate the ChannelService from a configuration entry with the key of ChannelServiceKey.

NOTE: if the keys are not present, a null value will be used.

Constructors

ConfigurationChannelProvider()

Initializes a new instance of the ConfigurationChannelProvider class.

ConfigurationChannelProvider(IConfiguration)

Initializes a new instance of the ConfigurationChannelProvider class.

Fields

ChannelServiceKey

The key for ChannelService.

Properties

ChannelService

Gets or sets the channel service.

(Inherited from SimpleChannelProvider)

Methods

GetChannelServiceAsync()

Gets the channel service property for this channel provider.

(Inherited from SimpleChannelProvider)
IsGovernment()

Gets a value of whether this provider represents a channel on US Government Azure.

(Inherited from SimpleChannelProvider)
IsPublicAzure()

Gets a value of whether this provider represents a channel on Public Azure.

(Inherited from SimpleChannelProvider)

Applies to