/// <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); } }