My ASP.Net application uses HTTPRuntime.Cache. If I host it on Azure:
Which of my assumptions is correct?
You can use HttpRuntime.Cache in Azure web role without any problem as we too are using it. Thing to keep in mind is that this Cache is machine specific, in case you have multiple instance running, each would have its own cache data.