protected void SavePartialTree(TreePartialContainer tree, TreePartialMeta meta) { string fileName = Path.Combine(RzrConfiguration.PartialsDirectory, meta.File); using (StreamWriter target = new StreamWriter(fileName)) { XmlSerializer serialiser = new XmlSerializer(typeof(TreePartialContainer)); serialiser.Serialize(target, tree); } }
public void SavePartial(TreePartialContainer container, TreePartialMeta meta) { Service.SavePartial(container, meta); }
public void SavePartial(TreePartialContainer tree, TreePartialMeta meta) { _partials.Partials.RemoveAll(x => x.Name == meta.Name); _partials.Partials.Add(meta); SavePartials(); SavePartialTree(tree, meta); }