Собственно валюту я уже организовал, но после захотелось прикрутить автодетект по IP страны и установку валюты.
Детект сделал, но возникла проблема, в апп сервис провайдер засунул класс, он смотрит куку и если не находит - устанавливает куку с кодом валюты, вот только при первом посещении ставиться валюта по умолчанию, а уже после релода страницы - валюта пользователя, т.к изначально страница загружена без куки.
Как правильно реализовать, чтобы при первом входе сразу устанавливались и показывалась валюта пользователя?
Первая загрузка страницы всегда будет с пустой кукой, и загрузится страница с ценами в USD, а вот уже после релода страницы - прогрузится цены в валюте клиента. Мне очень не хочется делать релод страницы, сразу после первого входа.