Почему конструктор HttpApplication вызывается несколько раз

Может кто-нибудь объяснить, почему конструктор пользовательского класса происходит отHttpApplication вызывается несколько раз при запуске приложения?

Моя структура кода следующая:
- мойГлобальный класс в global.asax происходит отCustomApp класс.
-CustomApp класс происходит отHttpApplication класс

Глобальный класс создается при запуске, но когда я помещаю точку останова в конструктор, он вызывается несколько раз! Я думал, что должен быть только один случайзаявка класс создан?

Я ошибаюсь?

UPD: веб-сервер действительно может создать несколькоHttpApplication экземпляры для обработки нескольких запросов, поступающих одновременно. Это становится особенно очевидным, когда вы помещаете точку останова в конструктор вашегоHttpApplication потомок. От клиента будет ожидаться несколько запросов (контент http, файлы CSS и т. Д.), И для обслуживания каждого из них веб-сервер создаст новые экземпляры HttpApp. Итак, остерегайтесь этого при написании логики инициализации приложения.

Ответы на вопрос(2)

Ваш ответ на вопрос