Как лучше реализовать ежедневное обновление курсов валют в БД для ASP.NET MVC?
Добрый день, друзья!
Имеется сайт на ASP.NET MVC + EntityFramework + SQL Server. Развернут на обычном Windows-хостинге. В БД имеется таблица с текущими курсами валют. Как лучше всего реализовать ежедневное автоматическое обновление этих курсов валют? Конечно, можно написать windows-службу (которая бы была запущена на каком-нибудь постоянно включенном ПК, 1 раз в сутки "ломилась" на какой-нибудь сайт типа ЦБ РФ, РБК и проч., получала бы оттуда значения текущих курсов валют и обновляла эти курсы в БД), но, повторюсь, сайт развернут на хостинге (и как следствие, возможность развернуть там Windows-службу отсутствует). Как вы реализовывали или реализовали бы похожую задачу?
UPD: возможно ли хоть как-то для решения данной задачи задействовать ASP.NET WebAPI или WCF?