How to use IHostedService to initialize an application

ℹ️ Toto je ďalší článok zo série ukazújucej ako možno použiť IHostedService.

Možno narazíš na to, že pred štartom tvojej ASP.NET Core služby (skôr ako služba začne odpovedať na dotazy) potrebuješ vykonať nejakú inicializáciu. Napríklad potrebuješ spustiť databázové migrácie, vytvoriť nejaké záznamy, vytvoriť storage, načítať dáta do lokálnej cache a podobne.


Toto je sprievodná diskusia k pôvodnej téme na https://blog.vyvojari.dev/how-to-use-ihostedservice-to-initialize-an-application
1 Like

Super clanok ako vzdy.

Ja som o tejto moznosti vedel, ale az tak velmi som ju nepouzival. No skor kvoli leivosti a naprasil som to do main-u.

Pri pouziti sposobu cez IHostedService treba dat pozor na to ci ma vyhodena vynimka ukoncit aplikaciu alebo nie, lebo to zalezi od nastaveni.

Vďaka za feedback a rovnako za doplnenie :+1::pray: