У меня есть проект ASP. NET MVC 5 с базой данных и внешним файлом JSON, который обновляется один раз в день сторонним веб-сайтом. То, что я пытаюсь сделать, это обновлять мою БД один раз в день соответственно с JSON (точность здесь не проблема). В настоящее время я использую кнопку, которая вызывает Action для разбора JSON и обновления базы данных, и я хочу сделать это автоматически. Насколько я понял, запуск запланированной задачи из приложения MVC является плохой практикой и рискованным, а запуск внешней выделенной службы предпочтителен.
Если я правильно понял, я могу создать консольное приложение, которое будет проанализируйте JSON и обновите БД автоматически, но я не уверен, может ли это консольное приложение работать на сервере windows, и если да, то как это сделать (и я также не уверен, что это действительно так хорошая идея).
Итак, я был бы очень рад, если бы вы могли посоветовать мне здесь.
Спасибо.