예제 #1
0
        /// <summary>
        /// 환경설정 XML파일을 각 Appender 클래스에 필드 값을 채운다.
        /// </summary>
        private void BindingAppenderClass()
        {
            try
            {
                StreamReader xmlConfigureFile = new StreamReader(_logHelperXMLConfigurePath, Encoding.Default);
                strXMLConfigure = xmlConfigureFile.ReadToEnd();

                XMLConfigureParserFactory parserFactory = new XMLConfigureParserFactory();
                LogAppender = parserFactory.ExcuteParser(strXMLConfigure);
            }
            catch (FileNotFoundException)
            {
                throw new Exception("환경설정 파일을 찾을 수 없습니다.");
            }
        }
예제 #2
0
 /// <summary>
 /// 환경설정 XML을 각 Appender 클래스에 필드 값을 채운다.
 /// </summary>
 /// <param name="XMLConfigure">환경설정 XML</param>
 private void BindingAppenderClass(string XMLConfigure)
 {
     XMLConfigureParserFactory parserFactory = new XMLConfigureParserFactory();
     LogAppender = parserFactory.ExcuteParser(XMLConfigure);
 }