All pastes #2069736 Raw Edit

Something

public text v1 · immutable
#2069736 ·published 2011-05-27 01:54 UTC
rendered paste body
	// Pass XML data from the server and deserialize it, so it
	// fits into a bundleitem class object
	BundleItem DeserializeBundleMetadata(Bytes unparsedBundle)
	{
		var bytes = GetConfigFromPath(bundlePath).bytes;
		XmlSerializer xmlSerializer = new XmlSerializer(typeof(BundleItem));
		BundleItem derBundle = xmlSerializer.Deserialize(new MemoryStream(bytes)) as BundleItem;
		return derBundle;
	}
	
	// Take in a BundleItem object and serialize it to XML
	void SerializeBundleMetadata(BundleItem derBundle)
	{
		using (var writer = new MemoryStream())
			
		{
			XmlSerializer xmlSerializer = new XmlSerializer(typeof(BundleItem));
			xmlSerializer.Serialize(writer, derBundle);
		}
		
		return writer;
	}