瀏覽代碼

2009-09-07 Atsushi Enomoto <[email protected]>

	* Rss20FeedFormatter.cs, CategoriesDocument.cs,
	  AtomPub10ServiceDocumentFormatter_1.cs,
	  AtomPub10CategoriesDocumentFormatter.cs,
	  AtomPub10ServiceDocumentFormatter.cs : a couple of corcompare fixes.


svn path=/trunk/mcs/; revision=141401
Atsushi Eno 16 年之前
父節點
當前提交
39fa97993e

+ 1 - 0
mcs/class/System.ServiceModel.Web/System.ServiceModel.Syndication/AtomPub10CategoriesDocumentFormatter.cs

@@ -36,6 +36,7 @@ using System.Xml.Serialization;
 
 namespace System.ServiceModel.Syndication
 {
+	[XmlRoot ("categories", Namespace = Namespaces.AtomPP)]
 	public class AtomPub10CategoriesDocumentFormatter : CategoriesDocumentFormatter, IXmlSerializable
 	{
 		public AtomPub10CategoriesDocumentFormatter ()

+ 1 - 0
mcs/class/System.ServiceModel.Web/System.ServiceModel.Syndication/AtomPub10ServiceDocumentFormatter.cs

@@ -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 ()

+ 2 - 0
mcs/class/System.ServiceModel.Web/System.ServiceModel.Syndication/AtomPub10ServiceDocumentFormatter_1.cs

@@ -30,9 +30,11 @@ using System.Collections.Generic;
 using System.IO;
 using System.ServiceModel;
 using System.ServiceModel.Channels;
+using System.Xml.Serialization;
 
 namespace System.ServiceModel.Syndication
 {
+	[XmlRoot ("service", Namespace = Namespaces.AtomPP)]
 	public class AtomPub10ServiceDocumentFormatter<TServiceDocument> : AtomPub10ServiceDocumentFormatter
 		where TServiceDocument : ServiceDocument, new()
 	{

+ 1 - 1
mcs/class/System.ServiceModel.Web/System.ServiceModel.Syndication/CategoriesDocument.cs

@@ -70,7 +70,7 @@ namespace System.ServiceModel.Syndication
 			return doc;
 		}
 
-		public CategoriesDocument ()
+		internal CategoriesDocument ()
 		{
 		}
 

+ 7 - 0
mcs/class/System.ServiceModel.Web/System.ServiceModel.Syndication/ChangeLog

@@ -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

+ 0 - 1
mcs/class/System.ServiceModel.Web/System.ServiceModel.Syndication/Rss20FeedFormatter.cs

@@ -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);