/// <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("환경설정 파일을 찾을 수 없습니다."); } }
/// <summary> /// 환경설정 XML을 각 Appender 클래스에 필드 값을 채운다. /// </summary> /// <param name="XMLConfigure">환경설정 XML</param> private void BindingAppenderClass(string XMLConfigure) { XMLConfigureParserFactory parserFactory = new XMLConfigureParserFactory(); LogAppender = parserFactory.ExcuteParser(XMLConfigure); }