 <p>How are you hosting your service?</p> <p>If your service is hosted in IIS, it is possible that the application was recycled between the 2 calls. In this case the app domain is recreated and the static members loose their values.</p>