WebConfig自定义节点并读取
2017-09-19 16:29
435 查看
最近是遇到了一个需求,需要自定义WebConfig节点,然后进行读取,网上有很多博客,写的非常好,但是笔者在实现的过程中还是遇到了点问题,现在写一篇文章来总结下。
首先推荐大家看http://www.cnblogs.com/huc87/archive/2009/05/06/1450981.html,笔者就是照着这篇blog来完成自己的demo。先把demo贴出来
大家一定要注意ConfigSections一定要写在Configuration里面第一个元素的位置,然后有下划线的地方,一定要把命名空间写全,包括程序集名。其实注意着几点就ok了,剩下的照着上面推荐的博客完全可以完成。
下面是完整的Demo
App.Config
MyConfigHandler.CS
按 Ctrl+C 复制代码
首先推荐大家看http://www.cnblogs.com/huc87/archive/2009/05/06/1450981.html,笔者就是照着这篇blog来完成自己的demo。先把demo贴出来
大家一定要注意ConfigSections一定要写在Configuration里面第一个元素的位置,然后有下划线的地方,一定要把命名空间写全,包括程序集名。其实注意着几点就ok了,剩下的照着上面推荐的博客完全可以完成。
下面是完整的Demo
App.Config
using System; using System.Collections.Generic; using System.Collections.Specialized; using System.Configuration; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Demo10 { public class MyConfigHandler:IConfigurationSectionHandler { public MyConfigHandler() { } public object Create(object parent, object configContext, System.Xml.XmlNode section) { NameValueCollection configs; NameValueSectionHandler baseHandler=new NameValueSectionHandler(); configs = (NameValueCollection) baseHandler.Create(parent, configContext, section); return configs; } } }
按 Ctrl+C 复制代码
相关文章推荐
- web.config中读取自定义的节点
- .net 如何在web.config中读取自定义节点以及注意的问题(转)
- 关于 web.config 里自定义节点的设置和读取
- 怎么读取webconfig和配置自定义节点?
- Web.config中appSettings节点值两种读取方法
- 在web.config和app.config文件中增加自定义配置节点
- 创建自定义配置节点(web.config和app.config都适用)
- 如何在web.config 或者 app.config 文件中配置自定义节点
- Web.config自定义节点configSections
- 如何动态设置全局theme,及在web.config中读取pages节点的内容。
- 如何动态设置全局theme,及在web.config中读取pages节点的内容。
- web.config中自定义配置项读取
- Web.config自定义节点configSections
- C#读取App.config里面的自定义节点集合
- asp.net c# web.config 读取web.config中自定义的参数信息,configuration section configSections
- 自定义webconfig节点
- 在Web.config配置文件中自定义配置节点
- Web.config自定义节点configSections
- 关于C#和ASP.NET中对App.config和Web.config文件里的[appSettings]和[connectionStrings]节点进行新增、修改、删除和读取相关的操作
- web.config 或 app的config中自定义节点