/[xmltv_parser]/trunk/libxmltv/Core/XMLTVLoader.cs
ViewVC logotype

Diff of /trunk/libxmltv/Core/XMLTVLoader.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

--- trunk/libxmltv/Core/XMLTV_LOADER.cs	2013/03/07 05:48:51	11
+++ trunk/libxmltv/Core/XMLTV_LOADER.cs	2013/03/07 10:00:40	19
@@ -4,6 +4,8 @@
 using System.Text;
 using libxmltv.Interfaces;
 using System.IO;
+using Enterprise.Logging;
+using System.Xml.Linq;
 
 namespace libxmltv.Core
 {
@@ -14,6 +16,7 @@
     {
         public static object CreateLoader(string xml_file)
         {
+            XMLTV_LOGGER.Initialize();
             XMLTV_LOADER loader = new XMLTV_LOADER(xml_file);
             return loader;
         }
@@ -45,9 +48,17 @@
         public XMLTV_LOADER(string xml_file)
         {
             xmlfile = xml_file;
+            LoadXml();
         }
         #region IXMLTV_LOADER
         public FileInfo XmlFile { get { return new FileInfo(xmlfile); } }
         #endregion
+
+        private void LoadXml()
+        {
+            XMLTV_LOGGER.Log.Info.WriteLine("Loading XMLTV File: {0}", XmlFile.Name);
+            //XMLTV_LOGGER.Log.Warn.WriteLine("XML File Loading has not been implemented yet!");
+            XDocument doc = XDocument.Load(XmlFile.FullName);
+        }
     }
 }

 

  ViewVC Help
Powered by ViewVC 1.1.22