Accedere alle AppSettings

Una cosa che mi dimentico sempre sono i diversi metodi per accedere alle AppSettings che vengono impostate nel web.config.
 All’interno del web.config abbiamo di solito alcune impostazioni che vogliamo mantenere modificabile senza dover ricompilare il sito web e queste impostazioni vengono aggiunte in questo modo:


<configuration>
  <appSettings>
        <add key="ConnectionURL" value="myConnectionURL" />
  </appSettings>
</configuration> 
         
     



Per accedere alla variabile SmtpServer da code behind è relativamente semplice infatti basta la seguente riga di codice ed il gioco è fatto:


string connection = ConfigurationManager.AppSettings["ConnectionURL"];

Se invece vogliamo accedere alle proprietà che impostiamo nel web.config da un classLibrary il codice è uguale però dobbiamo ricordarci di aggiungere agli using il seguente namespace:


using System.Configuration;

Leave a comment

Your comment