Для отладки моего приложения ASP.NET я создал класс под названием MessageHandling.cs
. На данный момент это одноэлементный шаблон, но я хочу, чтобы он был экземпляром для каждого запроса.
Мой класс mssqlDb
заполняет класс MessagesHandling
такими сообщениями, как «База данных подключена», «Данные вставлены» и тому подобное. После обработки всех событий страницы apsx класс MessageHandling
считывается createFile.apsx.cs
в событии Page_LoadComplete ()
. Все ошибки и сообщения будут показаны пользователю.
На данный момент система работает для отладки. Проблема в том, что MessageHandling не очищается после отправки запроса, и ошибки также отображаются во втором браузере без каких-либо действий. Я также хочу иметь возможность использовать эту систему для показа сообщений конечным пользователям, например: «Блог создан».
Основная моя проблема заключается в следующем:
Класс A
создает Класс B
Класс C
читает Класс B
Синглтон не работает, потому что это не на пользователя / сеанс / запрос. Так что мне нужен другой метод.