Should I be concerned, if in my code I am at times modifying the dataset stored in application cache? I am thinking what would happen if two requests over the web cause the dataset in cache to be modified at the same time. OR ASP.Net will automatically lock the cache data during modification.
By modifying the dataset, I mean changing the dataset row data in 'memory', without going to the database. For example, I may change the 'ParentID' column of a specific datarow to the value '1125'.
I am using the 'Cache' object of the Page class to store data? The Application.State object provides a lock method when modifying the state data, but 'Cache' object does not have any such method.
Thanks