看到的大部分项目都有自己的Configuration文件夹及一堆的Configuration类,一致没有闹明白,今天有了一点理解:
1。继承关系:MyConfiguration : IConfigurationSectionHandler
实现Creat();Framework会将需要的config.web里的配置节作为一个参数传递给Creat,即XmlNode,然后可以读出此配置节中信息,赋给 MyConfiguration 中的静态属性,备用。
2。web.config的Code:
<configuration>
<configSections>
<section name="MyConfiguration " type="Path_MyConfiguration ,Assembly_MyConfiguration " />
</configSections>
<MyConfiguration >
<add key="myKey" value="myValue"/>
</MyConfiguration >
<configuration>