private ViewMap LoadUrlMap(String cmsViewMapPath)
        {
            if (System.IO.File.Exists(cmsViewMapPath))
            {
                using (StreamReader sw = new StreamReader(cmsViewMapPath))
                {
                    XmlSerializer xmlSerializer = new XmlSerializer(typeof(ViewMap));
                    StringReader textReader = new StringReader(sw.ReadToEnd());
                    viewMap = (ViewMap)xmlSerializer.Deserialize(textReader);
                }
            }

            if (viewMap == null)
            {
                viewMap = new ViewMap();
            }

            return viewMap;
        }
 public DocumentPathToViewResolver(String cmsViewMapPath)
 {
     this.viewMap = LoadUrlMap(cmsViewMapPath);
 }