Table of Contents

Class ApplicationSettingsConfigurationSource

Namespace
Acuit.Pinpoint.Configuration
Assembly
Acuit.Pinpoint.Configuration.dll

Represents legacy application configuration settings from the XML application configuration files as an IConfigurationSource.

public class ApplicationSettingsConfigurationSource : IConfigurationSource
Inheritance
ApplicationSettingsConfigurationSource
Implements
Inherited Members

Constructors

ApplicationSettingsConfigurationSource(ApplicationSettingsBase, string)

Initializes a new instance of the ApplicationSettingsConfigurationSource class.

public ApplicationSettingsConfigurationSource(ApplicationSettingsBase settings, string sectionKey)

Parameters

settings ApplicationSettingsBase

The application settings.

sectionKey string

The section key.

Exceptions

ArgumentNullException

settings is null.

Methods

Build(IConfigurationBuilder)

Builds the IConfigurationProvider for this source.

public IConfigurationProvider Build(IConfigurationBuilder builder)

Parameters

builder IConfigurationBuilder

The IConfigurationBuilder.

Returns

IConfigurationProvider

An IConfigurationProvider