ロギングの動的な有効化
構成ファイルを使用して、ロギングを動的に有効または無効にできます。これまでのページの構成ファイルの例を使用すれば、コードで必要な処理は、構成ファイルで logging の値を評価することのみです。例えば、接続を初期化するコードでは、次のコードでロギングを有効にできます。
private void InitConnection()
{
...
if (ConfigurationManager.AppSettings.Get("logging").Equals("yes"))
{
cacheConnectStr +=
";LogFile = " + ConfigurationManager.AppSettings.Get("logfile");
}
...
}