.Net 通用配置文件读取方法


去年在window service 插件服务插件开发时,曾经写过一篇.net 中读取自定义Config文件,那个配置文件通用读取方法,只适用于读取键值对,如下面示例所示:

 

展开

这种读取方式不灵活,如果遇到复杂的数据结构就无法支持了,下面提供一个自定义处理器的方法达到通用配置的目的。

如有下面这样的配置文件:

 

展开


只要需要三个步骤就可以完成读取上面的配置文件:

1、定义一个从ConfigEntityBase<T>继承的实体,如下所示:


2、定义一个Handler处理器,如下代码所示:



3、定义读取配置工具类:

展开

 

通过上面的三个步骤,就完成了配置的读取,使用方法如下:

 

展开

 

基础类库下载:Config.rar


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM