title: Which of the two, WebConfigurationManager or ConfigurationManager, to use from within a class library?
body: <p>I have some code in a class library that reads stuff from the client application's configuration file.</p>
  
  <p>Which of the two classes should I use to read the data? Should I use the <code>WebConfigurationManager</code> or the <code>ConfigurationManager</code> if I want my code to be right for all kinds of client applications that will use the class library?</p>