Wpis z mikrobloga

@anonimoweUWP: ciężko mi w ogóle zgadnąć po co Ci to. Jeśli to prosty strzał do bazy (jednorazowy odczyt/zapis), to wystarczy zwykły odpalć zwykły await Task.Run(() =>

A jak masz potrzebę, żeby jakiś bgworker coś robił na bazie w tle, to bez kontekstu ciężko zgadnąć.
  • Odpowiedz
@MaGajwer: background task jest mi potrzebny do cyklicznego pobierania danych z sieci i zapisywania do bazy i powiadamiania o zmianach. Aplikacja tylko wyświetla aktualny stan bazy i nie musi być cały czas włączona, bo i po co.
Wychodzi mi na to, że ponieważ bgtask i appka to osobne projekty, to klasy i kod odpowiedzialny za bazy muszę zduplikować i to mi się nie podoba. Ale może taki urok uniwersalnych aplikacji.
  • Odpowiedz