private static FooResponse GenerateData() { FooResponse response = new FooResponse(); for (int i = 0; i < 20; i++) { response.Foos.Add(new Foo { FooId = i.ToString(), FooType = Guid.NewGuid().ToString(), FooUrl = Guid.NewGuid().ToString(), Title = Guid.NewGuid().ToString(), Description = Guid.NewGuid().ToString(), FullText = Guid.NewGuid().ToString(), TimeStamp = DateTime.Now, Permalink = Guid.NewGuid().ToString(), UserId = Guid.NewGuid().ToString() }); } return response; }
private static string SerializeData(FooResponse response) { var textwriter = new StringWriter(); var serializer = new XmlSerializer(typeof (FooResponse)); var namespaces = new XmlSerializerNamespaces(); namespaces.Add(String.Empty, String.Empty); serializer.Serialize(textwriter, response, namespaces); return textwriter.ToString(); }