, поскольку asp.net содержит несколько потоков, которые выполняются одновременно.
поэтому, если 2 потока обращаются к объекту (простому или сложному), который я получил из кэша httpcontext asp.net.
не может ли это привести к проблемам с состоянием этого объекта, если эти 2 команды попытались изменить / прочитать его одновременно?
так, какие меры предосторожности я должен осуществить?
например, я думаю, может быть, блокировка объекта при работе с ним? (разве это не вызывает проблем с производительностью?)
или, может быть, когда я получаю какой-то объект из кэша, я должен создать копию из него?
или, может быть, мне вообще не нужно беспокоиться об этой проблеме?
спасибо