title: azure slot swapping and web.config settings
body: <p>I have several slots in azure , one for qa, one for staging and one for 'live'.  I publish to QA and staging at the same time, once QA is approved, I then want to swap staging with live (so that staging now becomes live).  </p>
  
  <p>My question is, as staging is a separate web app in its own right, it has its own settings in the web.config file (db connections, client id, client secret,etc) If I swap, does the web.config swap as well ? so if the settings are different, my 'live' app  no longer has the correct settings (it takes on the staging web.config settings)</p>
  
  <p>Is this correct ? how can I retain my live settings when I swap deployment slots ?
  also, how does this affect webjobs ? I have several of them under the web app, with corresponding app.config settings</p>