Ho un repository, che al momento legge dal database ogni volta che viene chiamato. Tuttavia, i dati vengono aggiornati solo una volta al giorno e per migliorare le prestazioni, mi piacerebbe che il repository memorizzasse i dati in memoria.
Quando i dati vengono aggiornati da un'altra applicazione (ma dalla stessa soluzione), desidero notificare al repository che dovrebbe rileggere i dati nel database.
Ho considerato di scrivere un flag su un file, che il repository legge ogni volta e rilegge il database se è true.