C# Класс Config.Net.ConfigurationExtensions

Configuration extensions
Показать файл Открыть проект

Открытые методы

Метод Описание
UseAppConfig ( this configuration ) : IConfigConfiguration

Standard app.config (web.config) configuration store. Read-only.

UseAssemblyConfig ( this configuration, Assembly assembly ) : IConfigConfiguration

Reads configuration from the .dll.config or .exe.config file.

UseAzureConfigStore ( this configuration ) : IConfigConfiguration

Use azure configuration manager

UseAzureKeyVault ( this configuration, Uri vaultUri, string azureAadClientId, string azureAadClientSecret ) : IConfigConfiguration

Use Azure Key Vault

UseAzureTable ( this configuration, string accountName, string storageKey, string tableName, string appName ) : IConfigConfiguration

Use azure tables

UseEnvironmentVariables ( this configuration ) : IConfigConfiguration

Uses system environment variables

UseInMemoryConfig ( this configuration ) : IConfigConfiguration

Use in-memory configuration

UseIniFile ( this configuration, string iniFilePath ) : IConfigConfiguration

Simple INI storage.

Описание методов

UseAppConfig() публичный статический Метод

Standard app.config (web.config) configuration store. Read-only.
public static UseAppConfig ( this configuration ) : IConfigConfiguration
configuration this
Результат IConfigConfiguration

UseAssemblyConfig() публичный статический Метод

Reads configuration from the .dll.config or .exe.config file.
public static UseAssemblyConfig ( this configuration, Assembly assembly ) : IConfigConfiguration
configuration this
assembly System.Reflection.Assembly Reference to the assembly to look for
Результат IConfigConfiguration

UseAzureConfigStore() публичный статический Метод

Use azure configuration manager
public static UseAzureConfigStore ( this configuration ) : IConfigConfiguration
configuration this
Результат IConfigConfiguration

UseAzureKeyVault() публичный статический Метод

Use Azure Key Vault
public static UseAzureKeyVault ( this configuration, Uri vaultUri, string azureAadClientId, string azureAadClientSecret ) : IConfigConfiguration
configuration this
vaultUri Uri
azureAadClientId string
azureAadClientSecret string
Результат IConfigConfiguration

UseAzureTable() публичный статический Метод

Use azure tables
public static UseAzureTable ( this configuration, string accountName, string storageKey, string tableName, string appName ) : IConfigConfiguration
configuration this
accountName string
storageKey string
tableName string
appName string
Результат IConfigConfiguration

UseEnvironmentVariables() публичный статический Метод

Uses system environment variables
public static UseEnvironmentVariables ( this configuration ) : IConfigConfiguration
configuration this
Результат IConfigConfiguration

UseInMemoryConfig() публичный статический Метод

Use in-memory configuration
public static UseInMemoryConfig ( this configuration ) : IConfigConfiguration
configuration this
Результат IConfigConfiguration

UseIniFile() публичный статический Метод

Simple INI storage.
public static UseIniFile ( this configuration, string iniFilePath ) : IConfigConfiguration
configuration this
iniFilePath string File does not have to exist, however it will be created as soon as you try to write to it.
Результат IConfigConfiguration