Sto lavorando su un progetto (applicazione web) in cui ho una classe DataManager(IDALContract dalImplementation)
che fa qualcosa con i dati dopo averla recuperata dal database o prima di salvarla nel database.
La mia domanda: c'è qualche ragione per cui l'oggetto IDALContract
che sto passando al costruttore dovrebbe / non dovrebbe essere un singleton?