I have 2 projects, one is an ASP.Net MVC application and the other is a WCF app.
These 2 applications share a common business logic layer, which utilizes the ASP.Net Application cache to store some data for quick retrieval.
I really don't want both apps to maintain the same set of data, but I'm wondering where, exactly, does the ASP.Net caching live? If I were to share the same app pool, could both processes access that cache?
If not, is there any way to get 2 applications to share the cache?