private static void SerializeBuild(string path, PoEBuild build) { var xmlBuild = ToXmlBuild(build); XmlSerializationUtils.SerializeToFile(xmlBuild, path + BuildFileExtension); build.KeepChanges(); }
private static void SerializeBuild(string path, PoEBuild build) { var xmlBuild = new XmlBuild { AccountName = build.AccountName, AdditionalData = build.AdditionalData.ToString(), Bandits = build.Bandits, CharacterName = build.CharacterName, CheckedNodeIds = build.CheckedNodeIds.ToList(), CrossedNodeIds = build.CrossedNodeIds.ToList(), CustomGroups = build.CustomGroups.ToList(), ItemData = build.ItemData, LastUpdated = build.LastUpdated, League = build.League, Level = build.Level, Name = build.Name, Note = build.Note, TreeUrl = build.TreeUrl, Version = BuildVersion.ToString() }; SerializationUtils.XmlSerialize(xmlBuild, path + BuildFileExtension); build.KeepChanges(); }
private static void SerializeBuild(string path, PoEBuild build) { var xmlBuild = ToXmlBuild(build); SerializationUtils.XmlSerializeToFile(xmlBuild, path + BuildFileExtension); build.KeepChanges(); }