Если вы планируете создать свой сервер на основе технологии .NET, я бы порекомендовал ASP.NET Core Web API.
На самом деле у вас есть два варианта Web API или WCF.WCF легко интегрируется с .net, но веб-API лучше в других аспектах.
Базовые веб-API ASP.NET Core очень просты в создании, и они RESTful, поэтому вы можете получать данные с помощью HTTP-запросов.
Вы можете использовать Hangfire для достижения этой цели.
Hangfire может выполнять задачи CRON с минимальной конфигурацией, плюс, если сервер отключается, он не сбрасывает все задачи, поскольку хранит информацию о задачах.в базе данных.
Я использовал его в своем веб-API для синхронизации с Google API каждый день.
Подробнее см. Hangfire .