Я пишу приложение в ASP.NET MVC. В основном у меня есть несколько страниц, которые требуют аутентификации пользователя. После входа в систему я сохраняю строку пользователя в сеансе. Таким образом, в моем контроллере я могу получить доступ к user.ID без дополнительных запросов.
Когда проект находится в режиме отладки, я могу изменять только вещи в представлениях. Не в контроллере.
Если я не отлаживаю, я могу построить решение и увидеть изменения, которые я сделал без запуска проекта (с F5). НО , он теряет все переменные сессии, которые у меня есть.
Так что, в основном, для каждого, независимо от того, как мало изменений в контроллере, я должен выйти, войти, чтобы увидеть свои изменения.
Это нормальное поведение?