Using Configuration.Section to access subsection

I have a section in Web.Config:

  <applicationSettings>

    <FSBsnsCsLib.Properties.Settings>

...

   </FSBsnsCsLib.Properties.Settings>

 </applicationSettings>

I've tried to access inner section using shortcut “Section/Subsection“

string sSectionName="applicationSettings/FSBusinessLib.My.MySettings";
System.Configuration.ClientSettingsSection sectSettings = (ClientSettingsSection)config.Sections[sSectionName];

but it returned null.

The correct way is the following:

const string cnstApplicationSection = "applicationSettings";
ConfigurationSectionGroup grpApplicationSection = config.SectionGroups[cnstApplicationSection];
string sSectionName="FSBusinessLib.My.MySettings";
System.Configuration.ClientSettingsSection sectSettings = grpApplicationSection .Sections[sSectionName];

This approach is used in my ConfigurationHelper class

  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati
posted @ Friday, May 12, 2006 8:08 AM
Print

Comments on this entry:

No comments posted yet.

Your comment:



(not displayed)


 
 
 
 
 

Live Comment Preview:

 
«February»
SunMonTueWedThuFriSat
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910