title: configure and watch log4net using blob store
body: <p>we are using log4net with custom appenders to log our stuff from azure machines to table store, and that works fine. What we need now is to use blob-store to configure logging for  all our instances in one place and be able to modify it on run-time, just modify the config file in blob store and few moments later all my machines should know about this change. </p>
  
  <p>Simply said what I need is:</p>
  
  <pre><code>XmlConfigurator.Configure(Uri blobStoreUri, bool watch=true)
  </code></pre>
  
  <p>or even better:</p>
  
  <pre><code>XmlConfigurator.ConfigureAndWatch(string blobStoreUrl, TimeSpan refreshInterval)
  </code></pre>
  
  <p>I googled arround but was not able to find anything like that. What would be the best way to implement this or do you know any similar implementations of this?</p>
  
  <p>thanks
  almir</p>