title: Can I run long running task(synchronous) in OnStart() method in azure cloud service web role?
body: <p>There is some initialization work (It takes around &lt;= 10 min) which needs to be done before web role starts accepting the requests. SO my question is "Are there any constraints in OnStart() method"? Will the web role restart in between?</p>