Beispiel #1
0
 /// <summary>
 /// Esse método cria um handler de configuração com base em arquivo com o nome especificado.
 /// O nome do arquivo não deve conter o caminho completo, apenas o nome (o GDA usa diretorios pré-
 /// definido para localizar o arquivo.
 /// </summary>
 /// <param name="configStoreName">O nome em que o handler está associado. Se for null
 /// o handler será usado para as conigurações do GDA, senão quando o método configure for
 /// chamado com o nome especificado</param>
 /// <param name="fileName">Nome do arquivo de configuração.</param>
 public static void AddFileHandler(string configStoreName, string fileName)
 {
     try
     {
         if (!string.IsNullOrEmpty(FileConfigHandler.GetLocalPath(fileName)))
         {
             FileConfigHandler handler = new FileConfigHandler(fileName);
             AddHandler(configStoreName, handler, false);
         }
     }
     catch (Exception e)
     {
         string file = fileName == null ? FileConfigHandler.CONFIG_FILENAME : fileName;
         LogMessage("Unable to create FileHandler for file " + file + ".");
         LogMessage("This usually means that the file could not be found in any of " + "the default search locations." + CRLF);
         LogException(e);
     }
 }