public void WriteToFile(Configuration configuration, string filePath) { using (TextWriter textWriter = new StreamWriter(filePath)) { _serializer.Serialize(textWriter, configuration); } }
public void WriteXmlToFile() { var rules = new Rule[3]; rules[0] = new Rule { Identifier = "TEMP001", Enabled = true }; rules[1] = new Rule { Identifier = "TEMP002", Enabled = false }; rules[2] = new Rule { Identifier = "TEMP003", Enabled = true }; var configuration = new DustyTome.PFC.Configuration.Configuration(); configuration.RuleSet = new RuleSet(); configuration.RuleSet.Rules = rules; var serializer = new ConfigurationSerializer(); serializer.WriteToFile(configuration, @"testFile.xml"); }