Укажите TimeZone для каждого запроса - PullRequest
0 голосов
/ 20 мая 2019

My ASPI Core 2.0 веб-приложение API хранит DateTime в формате UTC.У меня есть пользовательская TimeZone информация, доступная в каждом запросе через настройки предпочтений пользователя (хранится в файлах cookie).

Проблема в том, что мне нужно вернуться к пользователю DateTime в его TimeZone вместо UTC.У нас есть какие-то встроенные утилиты для этого?

В настоящее время я слежу за следующим потоком:

  1. Пользователь отправляет запрос со своими предпочтениями -> Я получаю его TimeZone
  2. Обрабатывать любую логику запроса
  3. В OnActionExecuting фильтр преобразует все время ответа в соответствующее TimeZone.

Этот подход кажется очень неуклюжим.Я надеюсь, что есть лучший способ решения таких проблем.Пожалуйста, предложите

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...