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