/// <summary> /// Method of saving settings to a file. /// </summary> /// <param name="fileName">File name.</param> protected override void _createDocumentoXML(string fileName) { var wrapper = new SettingsLoader.LoaderRootWrapperActivity<List<InstanceTemplate>> { Settings = UserSettings }; var serializer = new XmlSerializer(typeof(MSSQLServerAuditor.Model.Loaders.SettingsLoader.LoaderRootWrapperActivity<List<InstanceTemplate>>)); using (var stream = new FileStream(fileName, FileMode.Create)) { using (var xmlWriter = XmlWriter.Create(stream, XmlUtils.GetXmlWriterSettings())) { serializer.Serialize(xmlWriter, wrapper); } } }
/// <summary> /// Method of saving settings to a file. /// </summary> /// <param name="fileName">File name.</param> protected override void _createDocumentoXML(string fileName) { var wrapper = new SettingsLoader.LoaderRootWrapperActivity <List <InstanceTemplate> > { Settings = UserSettings }; var serializer = new XmlSerializer(typeof(MSSQLServerAuditor.Model.Loaders.SettingsLoader.LoaderRootWrapperActivity <List <InstanceTemplate> >)); using (var stream = new FileStream(fileName, FileMode.Create)) { using (var xmlWriter = XmlWriter.Create(stream, XmlUtils.GetXmlWriterSettings())) { serializer.Serialize(xmlWriter, wrapper); } } }