示例#1
0
        public virtual String SerializeMetadataItem(SerializeTestable serializeTestable, MetadataItem metadataItem)
        {
            xmlserializer = new XmlSerializer(typeof(MetadataItem));
            StringWriter stringWriter = new StringWriter();
            XmlWriter    writer       = XmlWriter.Create(stringWriter);

            xmlserializer.Serialize(writer, metadataItem);

            var serializeXml = stringWriter.ToString();

            writer.Close();

            return(serializeXml);
        }
示例#2
0
 public void OpenFile(SerializeTestable serializeTestable, MetadataItem metadataItem)
 {
     serializeTestable.OpenFile(metadataItem);
 }
示例#3
0
        public String SerializeMetadataItem(SerializeTestable serializeTestable, MetadataItem metadataItem)
        {
            var result = serializeTestable.SerializeMetadataItem(serializeTestable, metadataItem);

            return(result);
        }
示例#4
0
        public MetadataItem DeserializeMetadataItem(SerializeTestable serializeTestable, String path)
        {
            var result = serializeTestable.DeserializeMetadataItem(path);

            return(result);
        }
示例#5
0
 public FileService()
 {
     serializeTestable = new SerializeTestable();
 }