protected void SerializeMetadata(ExampleMetadata exampleMetadata) { using (Stream metadataFileStream = new FileStream(MetadataFileFullPath, FileMode.OpenOrCreate)) { XmlSerializer serializer = new XmlSerializer(typeof(ExampleMetadata)); serializer.Serialize(metadataFileStream, exampleMetadata); } }
protected override ExampleMetadata GetMetadataStorage() { ExampleMetadata exampleMetadata = new ExampleMetadata(); exampleMetadata.Platform = GetExamplePlatform(); SerializeMetadata(exampleMetadata); return(exampleMetadata); }