Ho un'applicazione console C #. Questa applicazione ha molti diversi progetti / file di classe C #, ciascuno dedicato all'analisi di un certo tipo di XML e alla creazione di un oggetto, chiamato "Risposta". Ora, ognuno di questi singoli progetti analizza l'XML e ottiene un campo msg di errore (lo memorizza nell'oggetto "Risposta") da questi diversi xml. Ora, sulla base di questo errore msg, voglio impostare il valore di un altro campo dell'oggetto 'Response'. Questa logica di elaborazione è la stessa per tutti i progetti. Quindi la mia domanda è, dovrebbe essere quella elaborazione prima di salvare l'oggetto 'Risposta' nel DB, e quindi apportare modifiche a solo 1 singolo file? Oppure, dovrebbe essere un metodo comune in una classe base, invocato su tutti i 30 progetti / file di classe C #?