zoukankan      html  css  js  c++  java
  • 在app.config自定义一些配置信息

    我们想到的是将xml反序化.这们就可以得到这个对象了


        [Serializable()]
        [XmlRoot(
    "FetcherConfig")]
        
    public class FetcherConfiguration
        
    {
           
    ///某些属性

            
    public static FetcherConfiguration GetConfig()
            
    {
                
    if (instance_ == null)
                
    {
                   instance_ 
    = (FetcherConfiguration) ConfigurationSettings.GetConfig("FetcherConfig");
                }

                
    return instance_;
            }


              }

    这个xml的信息是从哪来呢?我们是把它放在app.config里的所以我们需要下面的Handler

    public class FetcherConfigSerializerSectionHandler:IConfigurationSectionHandler
        
    {
            
    IConfigurationSectionHandler Members
        }

    配置
    我们需要加入自己的<configSections>
    <section name="配置节的名字Xmlroot的名字" type="类的全名,类库的名字" />
    接下来就可以把一些信息放到
    <configuration>里了
    不懂得放哪些.可以先序列化一下你需要的哪个类.把信息复制过来就可以搞定了.
  • 相关阅读:
    手写redux
    require.context
    webpack cdn加速
    spy-debugger安装、调试步骤
    MAC设置应用在127.0.0.1:80
    javascript数据结构——栈
    Immutable.js了解一下?
    自己搭建服务器.并返回结果
    vue-cli2与vue-cli3在一台电脑共存
    JavaScript点击事件-一个按钮触发另一个按钮
  • 原文地址:https://www.cnblogs.com/lovebanyi/p/741951.html
Copyright © 2011-2022 走看看