Предположим, что у каждого пользователя есть определенные настройки, которые сохраняются в базе данных для этого пользователя.
Например: UnitSystem , UILanguage , TimeZone , ...
Когда сделан http-запрос, нам нужен доступ к пользовательским настройкам (например, UnitSystem , TimeZone , ...) для правильной обработки данных и отображения представления правильный язык .
Как правильно сохранить / получить доступ к пользовательским настройкам во время выполнения программы?
- Считывание пользовательских настроек из базы данных для каждого http-запроса
- Прочитайте пользовательские настройки один раз, когда пользователь войдет в приложение и сохраните его в переменных сеанса.
- Прочитайте пользовательские настройки один раз, когда пользователь войдет в приложение и сохраните его в файле cookie.
Как вы обрабатываете глобальные настройки в своих приложениях на основе MVC?