当我有N个项目要初始化时,我应该使用app.config或自定义xml文件进行数据初始化吗?
本文关键字:初始化 xml 自定义 config 文件 数据 app 项目 我应该 | 更新日期: 2023-09-27 18:03:37
我正在编写一个多线程的win服务,在加载时应该读取N个队列名称的列表,然后为每个队列名称初始化一个队列读取器类。
正确的方法是什么?持有list.xml文件与所有队列名称(和每个队列名称3-4个更多的值)或将自定义数据在app.config为此(这将需要我在我的应用程序中实现ConfigurationElementCollection/ConfigurationElement(更长的路要走)。
Thx .
我会使用配置-这正是为了这个目的。
如果列表要在运行时更改,我会使用单独的xml文件,否则app.config。这样我就可以在每次需要的时候放下一个新文件,而不用担心弄乱app.config。
在你的情况下,你说它只在启动时完成,那么app.config更好。
但这一切都取决于个人的选择,以及它如何融入整个架构。