На моем веб-сайте используется веб-пользовательский элемент управления. Свойства для пользовательского элемента управления будут установлены для большинства моих пользователей. например если у меня есть 20 пользователей, обращающихся к моему сайту, 5 из них могут использовать пользовательский элемент управления с id = 1, 4 с помощью пользовательского элемента управления с id = 2. У меня есть свойство, связанное с каждым пользовательским элементом управления, которым я хотел бы делиться между пользователями, обращающимися к общему идентификатору.Обмен данными между выбранными пользователями в веб-приложении C#
Я подумал следующее:
- переменная Applicaton, которая сохраняет комбинацию массива идентификатор/значение proprty
- Создание статических свойств для пользовательского элемента управления, однако я чувствую, что значение будет shaed между всеми пользователей, независимо от идентификатора.
- Или хранить в базе данных [я хочу, чтобы уменьшить взаимодействие с базой данных.]
Пожалуйста совет.
В Интернете подумайте дважды, прежде чем использовать 'static's. –