Ho bisogno di un piccolo chiarimento su StreamInsight
, so da doc che StreamInsight
può gestire più eventi simultanei. Ma il produttore di eventi sarà una funzione separata, ad esempio: ho bisogno di guardare una cartella per i nuovi file perché tutti i miei sensori scriveranno le letture ogni giorno in un nuovo file in particolare.
Metodo 1: FileSystemWatcher
:
Questo è l'approccio tradizionale in cui scriviamo un servizio utilizzando FileSystemWatcher
per guardare una cartella per nuovi file, ecc. Dopo aver ricevuto l'evento da FileSystemWatcher
il esegui alcune operazioni su questi file.
Come farlo usando StreamInsight
???
Sono venuto a sapere che usando IObservable
posso spingere gli eventi a StreamInsight
. Ma c'è qualcosa per guardare la cartella è StreamInsight
come FileSystemWatcher
. OPPURE Per aumentare gli eventi a StreamInsight
dobbiamo utilizzare FileSystemWacther
?
Qualsiasi suggerimento su questi è molto apprezzato.
Grazie in anticipo