Dopo aver abbracciato l'intera cosa SOA, ho scoperto che sto annegando gradualmente in un mare di file web.config e app.config.
Ad esempio, un sistema ha 2 servizi con cui interagisce. Ogni servizio ha 3 file di configurazione: uno per lo sviluppo, uno per la stadiazione e uno per la produzione. Ecco 6 file di configurazione. Quindi ogni applicazione (3 diverse) che utilizza questi servizi ha bisogno di nuovo tre file di configurazione, questo è un altro 9. Quindi sono 15 file di configurazione solo per un sistema relativamente semplice.
Come posso semplificare la mia configurazione? C'è un modo migliore per farlo? Dovrei provare a rendere agnostico l'ambiente dei miei file di configurazione? Devo indagare su tutta la Discovery WCF? Dovrei usare la sintassi di trasformazione web.config?