Cześć, poszukuję rozwiązania, które pozwoli mi uruchamiać program napisany w .NET w równych odstępach czasowych.
Trochę wstępu - posiadam konsolową aplikację napisaną w .NET, która pobiera sobie dane zczujników (temperatura, ciśnienie itd.) i wysyłam te dane do bazy. Zależałoby mi na znalezieniu funkcjonalności (coś w stylu Azure Function), która pozwoli na uruchomienie programu/metody co określony interwał czasu (dokładnie w pełnej minucie - coś jak TimeTriger 0 */1 * * * *). Jednym z rozwiązań wydaje się być odaplenie Azure Function na malince, jednak Azure Function nie obsługuje architektury ARM.
Teoretycznie mógłbym wrzucić cały kod w jakąś pętlę while, która będzie wykonywać program a następnie zatrzymać wątek na x czasu. Jednak wydaje mnie się, że jest to nie do końca "eleganckie" podejście.