Ho una API di chiamata a procedura remota in cui i parametri di connessione devono essere memorizzati da qualche parte a cui il codice API può accedere. Questa API dovrebbe essere utilizzata principalmente per creare servizi Web.
Inizialmente avevo pianificato di memorizzare questi parametri in un file xml separato e richiedevo agli utenti dell'API di definire il percorso di quel file nel codice. Un collega ha suggerito che dovrei trovare un modo per archiviare questi parametri nel file web.config.
Senza molte esperienze WCF, ho l'impressione che il file web.config non debba essere utilizzato qui, perché contiene molte impostazioni necessarie per un funzionamento di un servizio web o di un'app web. Non voglio che la mia API interferisca con quel file. Sento che è troppo rischioso.
Qual è la tua opinione su questo? Web.config è un luogo appropriato per la memorizzazione delle impostazioni per la mia API o dovrebbe essere lasciato da solo?