Deploying and Configuring the Client Updater Service

The Client Updater Service uses the Configuration Updater class to manage clients. The Configuration Updater class consists the following methods:

  1. InitializeConfigurationStorage: The method gets the all the configuration sections initially and stores in the local storage and gives back the configuration object to the caller. The configuration object is stored internally.
  2. GetUpdatedConfigurationFile: The method retrieves the last updated value from the existing configuration file in the isolated storage. If the config file is not updated since the last update, the method will retrieve the configuration object from the memory.
  3. UpdateConfigurationFile: The method gets the configuration fromt eh server and updates the file mentioned as input. The boolean input value direct indicates wheather this component can update the local storage directly or whehter it should invoke a windows service to update the local file.