Очень простой вопрос: создаются ли контроллеры в ASP.NET для каждого HTTP-запроса или они создаются при запуске приложения и повторно используются во всех запросах?
Будет ли создан контроллер только для конкретного HTTP-запроса?
Если мои предыдущие предположения верны, могу ли я полагаться на него? Я хочу создать контекст базы данных (Entity Framework), который будет жить только для одного запроса. Если я создам его как свойство, инициализированное в конструкторе контроллера, будет ли разрешено создание нового экземпляра контекста для каждого запроса?