123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707 |
- <?xml version="1.0"?>
- <doc>
- <assembly>
- <name>EasyDevCoreV4.Configuration</name>
- </assembly>
- <members>
- <member name="T:EasyDevCore.Configuration.ConfigurationErrorsException">
- <summary>
- System.Configuration.ConfigurationManager also in https://www.nuget.org/packages/System.Configuration.ConfigurationManager/
- </summary>
- </member>
- <member name="M:EasyDevCore.Configuration.ConfigurationErrorsException.#ctor">
- <summary>Initializes a new instance of the <see cref="T:EasyDevCore.Configuration.ConfigurationErrorsException" /> class.</summary>
- </member>
- <member name="M:EasyDevCore.Configuration.ConfigurationErrorsException.#ctor(System.String)">
- <summary>Initializes a new instance of the <see cref="T:EasyDevCore.Configuration.ConfigurationErrorsException" /> class.</summary>
- <param name="message">The message that describes the error.</param>
- </member>
- <member name="M:EasyDevCore.Configuration.ConfigurationErrorsException.#ctor(System.String,System.Exception)">
- <summary>Initializes a new instance of the <see cref="T:EasyDevCore.Configuration.ConfigurationErrorsException" /> class.</summary>
- <param name="message">The error message that explains the reason for the exception.</param>
- <param name="innerException">
- The exception that is the cause of the current exception, or a null reference (<span class="keyword"><span class="languageSpecificText"><span class="cs">null</span><span class="vb">Nothing</span><span class="cpp">nullptr</span></span></span><span class="nu">a null reference (<span class="keyword">Nothing</span> in Visual Basic)</span> in Visual Basic) if no inner exception is specified.
- </param>
- </member>
- <member name="T:EasyDevCore.Configuration.ConfigurationHelper">
- <summary>
-
- </summary>
- </member>
- <member name="M:EasyDevCore.Configuration.ConfigurationHelper.AddConstantVariables(Microsoft.Extensions.Configuration.IConfigurationBuilder,Microsoft.Extensions.Configuration.IConfigurationRoot)">
- <summary>
- Adds the constant variables (constant declare in "AppSettings:Constants" section).
- </summary>
- <param name="builder">The builder.</param>
- <param name="configurationRoot">The configuration root.</param>
- <returns></returns>
- </member>
- <member name="M:EasyDevCore.Configuration.ConfigurationHelper.AddDecryptingData(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Func{System.String,System.String,System.String},Microsoft.Extensions.Configuration.IConfigurationRoot)">
- <summary>
- Adds the decrypting data.
- </summary>
- <param name="builder">The builder.</param>
- <param name="decryptFunc">The decrypt function.</param>
- <param name="configurationRoot">The configuration root.</param>
- <returns></returns>
- </member>
- <member name="M:EasyDevCore.Configuration.ConfigurationHelper.AddProtectData(Microsoft.Extensions.Configuration.IConfigurationBuilder,System.Func{System.String,System.String,System.String},System.Func{System.String,System.String,System.String},Microsoft.Extensions.Configuration.IConfigurationRoot)">
- <summary>
- Adds the protect data.
- </summary>
- <param name="builder">The builder.</param>
- <param name="encryptFunc">The encrypt function.</param>
- <param name="decryptFunc">The decrypt function.</param>
- <param name="configurationRoot">The configuration root.</param>
- <returns></returns>
- </member>
- <member name="M:EasyDevCore.Configuration.ConfigurationHelper.GetConfiguationRoot(Microsoft.Extensions.Configuration.IConfiguration)">
- <summary>
- Gets the configuation root.
- </summary>
- <param name="section">The section.</param>
- <returns></returns>
- </member>
- <member name="M:EasyDevCore.Configuration.ConfigurationHelper.Bind``1(Microsoft.Extensions.Configuration.IConfigurationSection)">
- <summary>
- Binds the specified section.
- </summary>
- <typeparam name="T"></typeparam>
- <param name="section">The section.</param>
- <returns></returns>
- <exception cref="T:EasyDevCore.Configuration.ConfigurationErrorsException">
- </exception>
- </member>
- <member name="M:EasyDevCore.Configuration.ConfigurationHelper.Bind``1(Microsoft.Extensions.Configuration.IConfiguration,System.String)">
- <summary>
- Binds the specified section name.
- </summary>
- <typeparam name="T"></typeparam>
- <param name="config">The configuration.</param>
- <param name="sectionName">Name of the section.</param>
- <returns></returns>
- </member>
- <member name="M:EasyDevCore.Configuration.ConfigurationHelper.Exists(Microsoft.Extensions.Configuration.IConfigurationSection,System.String)">
- <summary>
- Existses the specified key.
- </summary>
- <param name="section">The section.</param>
- <param name="key">The key.</param>
- <returns></returns>
- </member>
- <member name="M:EasyDevCore.Configuration.ConfigurationHelper.Exists(Microsoft.Extensions.Configuration.IConfiguration,System.String)">
- <summary>
- Existses the specified key.
- </summary>
- <param name="config">The configuration.</param>
- <param name="key">The key.</param>
- <returns></returns>
- </member>
- <member name="M:EasyDevCore.Configuration.ConfigurationHelper.GetAllChildren(Microsoft.Extensions.Configuration.IConfiguration)">
- <summary>
- Gets all children.
- </summary>
- <param name="configuration">The configuration.</param>
- <returns></returns>
- </member>
- <member name="M:EasyDevCore.Configuration.ConfigurationHelper.GetValue(Microsoft.Extensions.Configuration.IConfigurationSection)">
- <summary>Gets the value.</summary>
- <param name="section">The section.</param>
- <returns>
- <br />
- </returns>
- </member>
- <member name="T:EasyDevCore.Configuration.EasyConfigPropertyOptions">
- <summary>
-
- </summary>
- </member>
- <member name="F:EasyDevCore.Configuration.EasyConfigPropertyOptions.None">
- <summary>
-
- </summary>
- </member>
- <member name="F:EasyDevCore.Configuration.EasyConfigPropertyOptions.Serialization">
- <summary>
- It will be save in Binary Serialization
- </summary>
- </member>
- <member name="F:EasyDevCore.Configuration.EasyConfigPropertyOptions.Encrypted">
- <summary>
- It has been encrypted
- </summary>
- </member>
- <member name="F:EasyDevCore.Configuration.EasyConfigPropertyOptions.Internal">
- <summary>
- Internal property / Not save in file
- </summary>
- </member>
- <member name="T:EasyDevCore.Configuration.EasyConfigPropertyAttribute">
- <summary>
-
- </summary>
- <seealso cref="T:System.Attribute" />
- </member>
- <member name="P:EasyDevCore.Configuration.EasyConfigPropertyAttribute.DefaultValue">
- <summary>
- Gets or sets the default value.
- </summary>
- <value>The default value.</value>
- </member>
- <member name="P:EasyDevCore.Configuration.EasyConfigPropertyAttribute.MinValue">
- <summary>
- Gets or sets the min value.
- </summary>
- <value>
- The min value.
- </value>
- </member>
- <member name="P:EasyDevCore.Configuration.EasyConfigPropertyAttribute.MaxValue">
- <summary>
- Gets or sets the max value.
- </summary>
- <value>
- The max value.
- </value>
- </member>
- <member name="P:EasyDevCore.Configuration.EasyConfigPropertyAttribute.Tag">
- <summary>
- Gets or sets the tag.
- </summary>
- <value>
- The tag.
- </value>
- </member>
- <member name="P:EasyDevCore.Configuration.EasyConfigPropertyAttribute.IsEncrypted">
- <summary>
- Gets or sets a value indicating whether this instance is encrypted.
- </summary>
- <value>
- <c>true</c> if this instance is encrypted; otherwise, <c>false</c>.
- </value>
- </member>
- <member name="P:EasyDevCore.Configuration.EasyConfigPropertyAttribute.IsInternal">
- <summary>
- Gets or sets a value indicating whether this instance is internal.
- </summary>
- <value>
- <c>true</c> if this instance is internal; otherwise, <c>false</c>.
- </value>
- </member>
- <member name="P:EasyDevCore.Configuration.EasyConfigPropertyAttribute.IsSerialization">
- <summary>
- Gets or sets a value indicating whether this instance is serialization.
- </summary>
- <value>
- <c>true</c> if this instance is serialization; otherwise, <c>false</c>.
- </value>
- </member>
- <member name="P:EasyDevCore.Configuration.EasyConfigPropertyAttribute.Alias">
- <summary>
- Gets or sets the alias.
- </summary>
- <value>
- The alias.
- </value>
- </member>
- <member name="P:EasyDevCore.Configuration.EasyConfigPropertyAttribute.Options">
- <summary>
- Gets or sets the options.
- </summary>
- <value>The options.</value>
- </member>
- <member name="T:EasyDevCore.Configuration.IEasyConfigOptions">
- <summary>
-
- </summary>
- </member>
- <member name="P:EasyDevCore.Configuration.IEasyConfigOptions.ConfigType">
- <summary>
- Gets or sets the type of the configuration.
- </summary>
- <value>
- The type of the configuration.
- </value>
- </member>
- <member name="P:EasyDevCore.Configuration.IEasyConfigOptions.EncryptPassword">
- <summary>
- Gets or sets the encrypt password.
- </summary>
- <value>
- The encrypt password.
- </value>
- </member>
- <member name="P:EasyDevCore.Configuration.IEasyConfigOptions.AutoSaveDelay">
- <summary>
- Gets the automatic save delay.
- </summary>
- <value>
- The automatic save delay.
- </value>
- </member>
- <member name="P:EasyDevCore.Configuration.IEasyConfigOptions.AutoSave">
- <summary>
- Gets a value indicating whether [automatic save].
- </summary>
- <value>
- <c>true</c> if [automatic save]; otherwise, <c>false</c>.
- </value>
- </member>
- <member name="P:EasyDevCore.Configuration.IEasyConfigOptions.FileName">
- <summary>
- Gets or sets the name of the file.
- </summary>
- <value>
- The name of the file.
- </value>
- </member>
- <member name="T:EasyDevCore.Configuration.EasyConfigOptions">
- <summary>
-
- </summary>
- <seealso cref="T:EasyDevCore.Configuration.IEasyConfigOptions" />
- <seealso cref="T:System.ComponentModel.INotifyPropertyChanged" />
- <seealso cref="T:System.ComponentModel.INotifyPropertyChanged" />
- </member>
- <member name="P:EasyDevCore.Configuration.EasyConfigOptions.ConfigType">
- <summary>
- Gets or sets the type of the configuration.
- </summary>
- <value>
- The type of the configuration.
- </value>
- </member>
- <member name="P:EasyDevCore.Configuration.EasyConfigOptions.EncryptPassword">
- <summary>
- Gets or sets the encrypt password.
- </summary>
- <value>
- The encrypt password.
- </value>
- </member>
- <member name="P:EasyDevCore.Configuration.EasyConfigOptions.AutoSaveDelay">
- <summary>
- Gets the automatic save delay.
- </summary>
- <value>
- The automatic save delay.
- </value>
- </member>
- <member name="P:EasyDevCore.Configuration.EasyConfigOptions.AutoSave">
- <summary>
- Gets a value indicating whether [automatic save].
- </summary>
- <value>
- <c>true</c> if [automatic save]; otherwise, <c>false</c>.
- </value>
- </member>
- <member name="P:EasyDevCore.Configuration.EasyConfigOptions.FileName">
- <summary>
- Gets or sets the name of the file.
- </summary>
- <value>
- The name of the file.
- </value>
- </member>
- <member name="E:EasyDevCore.Configuration.EasyConfigOptions.PropertyChanged">
- <summary>
- Occurs when a property value changes.
- </summary>
- </member>
- <member name="T:EasyDevCore.Configuration.EasyConfiguration">
- <summary>
- Easy Configuration file
- </summary>
- </member>
- <member name="P:EasyDevCore.Configuration.EasyConfiguration.IsLoadingFile">
- <summary>
- Gets or sets a value indicating whether this instance is loading file.
- </summary>
- <value>
- <c>true</c> if this instance is loading file; otherwise, <c>false</c>.
- </value>
- </member>
- <member name="P:EasyDevCore.Configuration.EasyConfiguration.Options">
- <summary>
- Gets the options.
- </summary>
- <value>
- The options.
- </value>
- </member>
- <member name="P:EasyDevCore.Configuration.EasyConfiguration.Items">
- <summary>
- The items
- </summary>
- </member>
- <member name="M:EasyDevCore.Configuration.EasyConfiguration.#ctor">
- <summary>
- Prevents a default instance of the <see cref="T:EasyDevCore.Configuration.EasyConfiguration"/> class from being created.
- </summary>
- <exception cref="T:System.ArgumentNullException"></exception>
- <exception cref="T:System.NotImplementedException"></exception>
- <exception cref="T:System.NotSupportedException"></exception>
- </member>
- <member name="M:EasyDevCore.Configuration.EasyConfiguration.#ctor(EasyDevCore.Configuration.EasyConfigOptions)">
- <summary>
- Initializes a new instance of the <see cref="T:EasyDevCore.Configuration.EasyConfiguration" /> class.
- </summary>
- <param name="options">The options.</param>
- </member>
- <member name="M:EasyDevCore.Configuration.EasyConfiguration.#ctor(System.String,System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:EasyDevCore.Configuration.EasyConfiguration" /> class.
- </summary>
- <param name="configFile">The configuration file.</param>
- <param name="password">The password.</param>
- </member>
- <member name="M:EasyDevCore.Configuration.EasyConfiguration.LoadDefaultConfig">
- <summary>
- Loads the default config.
- </summary>
- </member>
- <member name="M:EasyDevCore.Configuration.EasyConfiguration.Clear">
- <summary>
- Clears this instance.
- </summary>
- </member>
- <member name="P:EasyDevCore.Configuration.EasyConfiguration.EncryptionHandler">
- <summary>
- Gets or sets the encryption handler.
- </summary>
- <value>
- The encryption handler (string: value, bool: true/false - Encrypted/Decrypted).
- </value>
- </member>
- <member name="P:EasyDevCore.Configuration.EasyConfiguration.DataChanged">
- <summary>
- Gets or sets a value indicating whether [data changed].
- </summary>
- <value>
- <c>true</c> if [data changed]; otherwise, <c>false</c>.
- </value>
- </member>
- <member name="M:EasyDevCore.Configuration.EasyConfiguration.AutoSaveElapsed(System.Object,System.Timers.ElapsedEventArgs)">
- <summary>
- Automatics the save elapsed.
- </summary>
- <param name="sender">The sender.</param>
- <param name="e">The <see cref="T:System.Timers.ElapsedEventArgs"/> instance containing the event data.</param>
- </member>
- <member name="P:EasyDevCore.Configuration.EasyConfiguration.Item(System.String)">
- <summary>
- Gets or sets the <see cref="T:System.Object" /> with the specified name.
- </summary>
- <value>
- The <see cref="T:System.Object" />.
- </value>
- <param name="name">The name (case insensitive).</param>
- <returns></returns>
- <exception cref="T:EasyDevCore.Configuration.ConfigurationErrorsException"></exception>
- <exception cref="T:System.NotSupportedException"></exception>
- </member>
- <member name="M:EasyDevCore.Configuration.EasyConfiguration.Get``1(System.String)">
- <summary>
- Gets the specified name.
- </summary>
- <typeparam name="T"></typeparam>
- <param name="name">The name.</param>
- <returns></returns>
- </member>
- <member name="M:EasyDevCore.Configuration.EasyConfiguration.Set(System.Object,System.String)">
- <summary>
- Sets the specified value.
- </summary>
- <param name="value">The value.</param>
- <param name="name">The name.</param>
- </member>
- <member name="M:EasyDevCore.Configuration.EasyConfiguration.Exists(System.String)">
- <summary>
- Existses the specified name.
- </summary>
- <param name="name">The name (case insensitive).</param>
- <returns></returns>
- </member>
- <member name="M:EasyDevCore.Configuration.EasyConfiguration.GetFileContent">
- <summary>
- Gets the content of the file.
- </summary>
- <returns></returns>
- hjnui
- </member>
- <member name="M:EasyDevCore.Configuration.EasyConfiguration.SaveFileContent(System.String)">
- <summary>
- Saves the content of the file.
- </summary>
- </member>
- <member name="M:EasyDevCore.Configuration.EasyConfiguration.LoadItemValue(System.String,System.String)">
- <summary>
- Loads the item value.
- </summary>
- <param name="itemName">Name of the item.</param>
- <param name="rawValue">The raw value.</param>
- </member>
- <member name="M:EasyDevCore.Configuration.EasyConfiguration.LoadJsonConfig">
- <summary>
- Loads the json configuration.
- </summary>
- </member>
- <member name="M:EasyDevCore.Configuration.EasyConfiguration.LoadXmlConfig">
- <summary>
- Loads the XML configuration.
- </summary>
- </member>
- <member name="M:EasyDevCore.Configuration.EasyConfiguration.Load(System.Boolean)">
- <summary>
- Loads this settings
- </summary>
- <param name="isAutoCreate">if set to <c>true</c> [is automatic create].</param>
- </member>
- <member name="M:EasyDevCore.Configuration.EasyConfiguration.CammelCase(System.String)">
- <summary>
- Cammels the case.
- </summary>
- <param name="key">The key.</param>
- <returns></returns>
- </member>
- <member name="M:EasyDevCore.Configuration.EasyConfiguration.GetSaveItems">
- <summary>
- Gets the save items.
- </summary>
- <returns></returns>
- </member>
- <member name="M:EasyDevCore.Configuration.EasyConfiguration.SaveJsonConfig">
- <summary>
- Saves the json configuration.
- </summary>
- </member>
- <member name="M:EasyDevCore.Configuration.EasyConfiguration.SaveXmlConfig">
- <summary>
- Saves the XML configuration.
- </summary>
- </member>
- <member name="M:EasyDevCore.Configuration.EasyConfiguration.Save">
- <summary>
- Saves this settings
- </summary>
- </member>
- <member name="E:EasyDevCore.Configuration.EasyConfiguration.PropertyChanged">
- <summary>
- Occurs when a property value changes.
- </summary>
- </member>
- <member name="M:EasyDevCore.Configuration.EasyConfiguration.OnPropertyChanged(System.String)">
- <summary>
- Called when [property changed].
- </summary>
- <param name="name">The name.</param>
- </member>
- <member name="M:EasyDevCore.Configuration.EasyConfiguration.Dispose">
- <summary>
- Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
- </summary>
- </member>
- <member name="T:EasyDevCore.Configuration.Configuration.EasyConfigurationExtensions">
- <summary>
-
- </summary>
- </member>
- <member name="M:EasyDevCore.Configuration.Configuration.EasyConfigurationExtensions.ResolveConfigSecrets(Microsoft.Extensions.Configuration.IConfiguration,EasyDevCore.Configuration.EasyConfiguration,System.String,System.Boolean)">
- <summary>
- Resolves the macro value (like pattern {Property}) from config file.
- </summary>
- <param name="config">The configuration.</param>
- <param name="configSecrets">The configuration secrets.</param>
- <param name="sectionName">Name of the section.</param>
- <param name="resolveChildren">if set to <c>true</c> [resolve children].</param>
- <returns></returns>
- </member>
- <member name="M:EasyDevCore.Configuration.Configuration.EasyConfigurationExtensions.BindSecretItem(EasyDevCore.Configuration.EasyConfiguration,System.String@)">
- <summary>
- Binds the secret item.
- </summary>
- <param name="configSecrets">The configuration secrets.</param>
- <param name="configString">The configuration string.</param>
- <returns></returns>
- </member>
- <member name="M:EasyDevCore.Configuration.Configuration.EasyConfigurationExtensions.ResolveSecretItem(EasyDevCore.Configuration.EasyConfiguration,System.String)">
- <summary>
- Resolves the secret item.
- </summary>
- <param name="configSecrets">The configuration secrets.</param>
- <param name="configString">The configuration string.</param>
- <returns></returns>
- </member>
- <member name="T:EasyDevCore.Configuration.ProtectDataConfigurationProvider">
- <summary>
-
- </summary>
- <seealso cref="T:Microsoft.Extensions.Configuration.ConfigurationProvider" />
- </member>
- <member name="M:EasyDevCore.Configuration.ProtectDataConfigurationProvider.#ctor(Microsoft.Extensions.Configuration.IConfigurationRoot,System.Func{System.String,System.String,System.String},System.Func{System.String,System.String,System.String})">
- <summary>
- Initializes a new instance of the <see cref="T:EasyDevCore.Configuration.ProtectDataConfigurationProvider" /> class.
- </summary>
- <param name="configurationRoot">The configuration root.</param>
- <param name="decryptFunc">The decrypt function.</param>
- <param name="encryptFunc">The encrypt function.</param>
- </member>
- <member name="M:EasyDevCore.Configuration.ProtectDataConfigurationProvider.TryGet(System.String,System.String@)">
- <summary>
- Attempts to find a value with the given key, returns true if one is found, false otherwise.
- </summary>
- <param name="key">The key to lookup.</param>
- <param name="value">The value found at key if one is found.</param>
- <returns>True if key has a value, false otherwise.</returns>
- </member>
- <member name="M:EasyDevCore.Configuration.ProtectDataConfigurationProvider.Set(System.String,System.String)">
- <summary>
- Sets a value for a given key.
- </summary>
- <param name="key">The configuration key to set.</param>
- <param name="value">The value to set.</param>
- </member>
- <member name="T:EasyDevCore.Configuration.ProtectDataConfigurationSource">
- <summary>
-
- </summary>
- <seealso cref="T:Microsoft.Extensions.Configuration.IConfigurationSource" />
- </member>
- <member name="F:EasyDevCore.Configuration.ProtectDataConfigurationSource._decryptFunc">
- <summary>
- The decrypt function
- </summary>
- </member>
- <member name="M:EasyDevCore.Configuration.ProtectDataConfigurationSource.#ctor(Microsoft.Extensions.Configuration.IConfigurationRoot,System.Func{System.String,System.String,System.String},System.Func{System.String,System.String,System.String})">
- <summary>
- Initializes a new instance of the <see cref="T:EasyDevCore.Configuration.ProtectDataConfigurationSource" /> class.
- </summary>
- <param name="configurationRoot">The configuration root.</param>
- <param name="decryptFunc">The decrypt function.</param>
- <param name="encryptFunc">The encrypt function.</param>
- </member>
- <member name="M:EasyDevCore.Configuration.ProtectDataConfigurationSource.Build(Microsoft.Extensions.Configuration.IConfigurationBuilder)">
- <summary>
- Builds the <see cref="T:Microsoft.Extensions.Configuration.IConfigurationProvider" /> for this source.
- </summary>
- <param name="builder">The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder" />.</param>
- <returns>
- An <see cref="T:Microsoft.Extensions.Configuration.IConfigurationProvider" />
- </returns>
- </member>
- <member name="T:EasyDevCore.Configuration.SubstitutingConfigurationProvider">
- <summary>
- Auto substitute value from variableSection into section with value have data contains {@KeyName}
- </summary>
- <seealso cref="T:Microsoft.Extensions.Configuration.ConfigurationProvider" />
- </member>
- <member name="M:EasyDevCore.Configuration.SubstitutingConfigurationProvider.#ctor(Microsoft.Extensions.Configuration.IConfigurationRoot,System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:EasyDevCore.Configuration.SubstitutingConfigurationProvider"/> class.
- </summary>
- <param name="configurationRoot">The configuration root.</param>
- <param name="variablesSection">The variables section.</param>
- </member>
- <member name="M:EasyDevCore.Configuration.SubstitutingConfigurationProvider.TryGet(System.String,System.String@)">
- <summary>
- Attempts to find a value with the given key, returns true if one is found, false otherwise.
- </summary>
- <param name="key">The key to lookup.</param>
- <param name="value">The value found at key if one is found.</param>
- <returns>True if key has a value, false otherwise.</returns>
- </member>
- <member name="M:EasyDevCore.Configuration.SubstitutingConfigurationProvider.Set(System.String,System.String)">
- <summary>
- Sets a value for a given key.
- </summary>
- <param name="key">The configuration key to set.</param>
- <param name="value">The value to set.</param>
- </member>
- <member name="M:EasyDevCore.Configuration.SubstitutingConfigurationProvider.Load">
- <summary>
- Loads (or reloads) the data for this provider.
- </summary>
- </member>
- <member name="T:EasyDevCore.Configuration.SubstitutingConfigurationSource">
- <summary>
-
- </summary>
- <seealso cref="T:Microsoft.Extensions.Configuration.IConfigurationSource" />
- </member>
- <member name="F:EasyDevCore.Configuration.SubstitutingConfigurationSource._configurationRoot">
- <summary>
- The configuration root
- </summary>
- </member>
- <member name="F:EasyDevCore.Configuration.SubstitutingConfigurationSource._variablesSection">
- <summary>
- The constant section
- </summary>
- </member>
- <member name="M:EasyDevCore.Configuration.SubstitutingConfigurationSource.#ctor(Microsoft.Extensions.Configuration.IConfigurationRoot,System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:EasyDevCore.Configuration.SubstitutingConfigurationSource"/> class.
- </summary>
- <param name="configurationRoot">The configuration root.</param>
- <param name="variablesSection">The variables section.</param>
- </member>
- <member name="M:EasyDevCore.Configuration.SubstitutingConfigurationSource.Build(Microsoft.Extensions.Configuration.IConfigurationBuilder)">
- <summary>
- Builds the <see cref="T:Microsoft.Extensions.Configuration.IConfigurationProvider" /> for this source.
- </summary>
- <param name="builder">The <see cref="T:Microsoft.Extensions.Configuration.IConfigurationBuilder" />.</param>
- <returns>
- An <see cref="T:Microsoft.Extensions.Configuration.IConfigurationProvider" />
- </returns>
- </member>
- <member name="T:EasyDevCore.Configuration.EasyConfigFileType">
- <summary>
-
- </summary>
- </member>
- <member name="F:EasyDevCore.Configuration.EasyConfigFileType.Xml">
- <summary>
- The XML
- </summary>
- </member>
- <member name="F:EasyDevCore.Configuration.EasyConfigFileType.Json">
- <summary>
- The json
- </summary>
- </member>
- <member name="F:EasyDevCore.Configuration.EasyConfigFileType.Auto">
- <summary>
- The automatic type depends on extensions file
- </summary>
- </member>
- <member name="T:EasyDevCore.Configuration.EasyConfigItem">
- <summary>
-
- </summary>
- </member>
- <member name="P:EasyDevCore.Configuration.EasyConfigItem.Property">
- <summary>
- Gets or sets the property.
- </summary>
- <value>
- The property.
- </value>
- </member>
- <member name="P:EasyDevCore.Configuration.EasyConfigItem.PropertyType">
- <summary>
- Gets or sets the type of the property.
- </summary>
- <value>
- The type of the property.
- </value>
- </member>
- <member name="P:EasyDevCore.Configuration.EasyConfigItem.Value">
- <summary>
- Gets or sets the value.
- </summary>
- <value>
- The value.
- </value>
- </member>
- </members>
- </doc>
|