csharp System.Configuration.ConfigurationBuilder类(方法)实例源码

下面列出了csharp System.Configuration.ConfigurationBuilder 类(方法)源码代码实例,从而了解它的用法。

作者:.NET开发    项目:System.Configuratio   
//引入命名空间
using System;
using System.Configuration;
using System.Xml;

namespace Samples.AspNet.Config
{

   public class SampleConfigurationBuilder : ConfigurationBuilder
    {

        public override XmlNode ProcessRawXml(XmlNode rawXml) 
        {

            string rawXmlString = rawXml.OuterXml;

            if (String.IsNullOrEmpty(rawXmlString)) {
                return rawXml;
            }

            rawXmlString = Environment.ExpandEnvironmentVariables(rawXmlString);

            XmlDocument doc = new XmlDocument();
            doc.PreserveWhitespace = true;
            doc.LoadXml(rawXmlString);
            return doc.DocumentElement;
        }

        public override ConfigurationSection ProcessConfigurationSection(ConfigurationSection configSection) 
            => configSection;
    }
}


问题


面经


文章

微信
公众号

扫码关注公众号