* Rss20FeedFormatter.cs, CategoriesDocument.cs, AtomPub10ServiceDocumentFormatter_1.cs, AtomPub10CategoriesDocumentFormatter.cs, AtomPub10ServiceDocumentFormatter.cs : a couple of corcompare fixes. svn path=/trunk/mcs/; revision=141401
@@ -36,6 +36,7 @@ using System.Xml.Serialization;
namespace System.ServiceModel.Syndication
{
+ [XmlRoot ("categories", Namespace = Namespaces.AtomPP)]
public class AtomPub10CategoriesDocumentFormatter : CategoriesDocumentFormatter, IXmlSerializable
public AtomPub10CategoriesDocumentFormatter ()
@@ -44,6 +44,7 @@ namespace System.ServiceModel.Syndication
public const string Atom10 = "http://www.w3.org/2005/Atom";
}
+ [XmlRoot ("service", Namespace = Namespaces.AtomPP)]
public class AtomPub10ServiceDocumentFormatter : ServiceDocumentFormatter, IXmlSerializable
public AtomPub10ServiceDocumentFormatter ()
@@ -30,9 +30,11 @@ using System.Collections.Generic;
using System.IO;
using System.ServiceModel;
using System.ServiceModel.Channels;
+using System.Xml.Serialization;
public class AtomPub10ServiceDocumentFormatter<TServiceDocument> : AtomPub10ServiceDocumentFormatter
where TServiceDocument : ServiceDocument, new()
@@ -70,7 +70,7 @@ namespace System.ServiceModel.Syndication
return doc;
- public CategoriesDocument ()
+ internal CategoriesDocument ()
@@ -1,3 +1,10 @@
+2009-09-07 Atsushi Enomoto <[email protected]>
+
+ * Rss20FeedFormatter.cs, CategoriesDocument.cs,
+ AtomPub10ServiceDocumentFormatter_1.cs,
+ AtomPub10CategoriesDocumentFormatter.cs,
+ AtomPub10ServiceDocumentFormatter.cs : a couple of corcompare fixes.
2009-04-15 Atsushi Enomoto <[email protected]>
* ServiceDocument.cs : remove Utility class. It is not precise
@@ -135,7 +135,6 @@ namespace System.ServiceModel.Syndication
return c;
- [MonoTODO ("Find out how feedBaseUri is used")]
protected virtual void WriteItem (XmlWriter writer, SyndicationItem item, Uri feedBaseUri)
item.SaveAsRss20 (writer);