WebConfig文件的操作

一、使用自定义的节点

使用ConfigurationManager.GetSection(sectionName);

这种方式来获取Config文件的节点信息的时候,需要在Config文件中添加名称为sectionName的节点

第一步:

<configSections>
  <section name="RedisConfig"  type="RedisDemo.Redis.RedisConfig"/>
</configSections>

上面的代码需要放在<configuration>节点开始位置,加粗的字符需要和sectionName一致

请注意红色的地方一定要与调用本节点的命名空间及类名相同

第二步

<RedisConfig WriteServerConStr="127.0.0.1:6379" ReadServerConStr="127.0.0.1:6379,127.0.0.1:6380,127.0.0.1:6381" MaxWritePoolSize="60" MaxReadPoolSize="60" AutoStart="true" LocalCacheTime="180" RecordeLog="false">
</RedisConfig>

上述代码尽量添加到config文件末尾处,我自己的习惯

二、使用类似App.Config文件一样的键值对

<appSettings>
<add key="strConn" value="Database=1CngrainPriceV2;Server=192.168.13.190\DevDB;UID=sa;PWD=dev_db190;"/>
<add key="strConn2" value="Database=StuTest;Server=YUHENG;UID=sa;PWD=ychzhang;"/>
<add key="sentinel" value="127.0.0.1:26379"/>
</appSettings>
View Code

获取方式:

ConfigurationManager.AppSetting[sectionName]

 

posted @ 2018-02-02 15:16  冬月二四  阅读(149)  评论(0)    收藏  举报