Как мы храним несколько объектов в переменной приложения?

Я пытаюсь создать небольшое веб-приложение. Я сталкиваюсь с небольшими трудностями с государственным управлением в Asp.Net. Даже если не рекомендуется хранить данные в переменной приложения, просто создайте их, чтобы лучше понять управление состоянием.

Я пытаюсь получить информацию о пользователе с веб-страницы, сохранить ее в списке и добавить список в переменную приложения, чтобы перебирать сохраненные пользовательские значения (например, электронную почту пользователя) и проверять, существует ли пользователь или нет.

Во время тестирования я могу зафиксировать значения, введенные первым пользователем, и когда второй пользователь вводит данные, они записываются в переменную приложения, но заменяют объекты, созданные первым пользователем.

Есть ли способ добавить несколько объектов в переменную приложения и перебрать их? Я объявил переменную приложения в global.asax.cs под Application_Start Я попытался следующее,

List<userClass> userData = new List<userClass>();
userClass user = new UserClass{
firstName = fnameTextBox.Text;
email = emailTextBox.Text;
};
userData.Add(user);
Application["AllUserDetails"] = userData;

0 ответов

Другие вопросы по тегам