title: Reload configuration settings from an external config file during run-time
body: <p>I'm writing a game server in C# and would like to reload or refresh settings from a config file while the server is running.</p>
  
  <p>Ideally I would like to save the settings in an XML file, have the ability to edit
  the file while the game server is running and then send the server the command to reload 
  the settings from the file. </p>
  
  <p>I know I can use a database to do this as well, but the game server is fairly small and I think it would be more practical to just save settings in a flat-file. I will have file-level access to the machine the server will run on.</p>
  
  <p>What should I use?</p>