ciao.
Devo eseguire un operazione che coinvolge la rete e un server rest poi devo passare i dati ricevuti messi in un dataset o in un datatable all ui thread per visualizzare tutto in una griglia.
Io pensavo di usare un background worker , perchè ci ho gia lavorato e mi sembra una soluzione semplice.
questa operazione che dovrebbe svolgere il bw è di ricerca fatta di chiamate a un server rest per vedere se c'è una response con dei dati o meno deve essere fatta ogni 5 min, ma ripeto non vorrei fare un servizio o usare un system.thread perchè vorrei coivolgere la ui alla fine di ogni ricerca e visualizzare i risultati.
Il problema è che il bw dovrebbe agire ogni 5 min e alla fine di ogni risultato trovato ripartire.
posso usare un windowsform timer per fare ripartire il bw o c'è qualcosa di sbagliato nel mio discorso.
grazie.