Author: atsushi
Date: 2008-02-15 12:35:42 -0500 (Fri, 15 Feb 2008)
New Revision: 95770

Modified:
   
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Dispatcher/ChangeLog
   
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Dispatcher/WebMessageFormatter.cs
Log:
2008-02-15  Atsushi Enomoto  <[EMAIL PROTECTED]>

        * WebMessageFormatter.cs : attach a HttpRequestMessageProperty when
          creating a request Message.



Modified: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Dispatcher/ChangeLog
===================================================================
--- 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Dispatcher/ChangeLog
  2008-02-15 17:33:59 UTC (rev 95769)
+++ 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Dispatcher/ChangeLog
  2008-02-15 17:35:42 UTC (rev 95770)
@@ -1,5 +1,10 @@
 2008-02-15  Atsushi Enomoto  <[EMAIL PROTECTED]>
 
+       * WebMessageFormatter.cs : attach a HttpRequestMessageProperty when
+         creating a request Message.
+
+2008-02-15  Atsushi Enomoto  <[EMAIL PROTECTED]>
+
        * WebHttpDispatchOperationSelector.cs : implemented large part of it.
        * WebMessageFormatter.cs : moved BuildUriTemplate to WebAttributeInfo.
 

Modified: 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Dispatcher/WebMessageFormatter.cs
===================================================================
--- 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Dispatcher/WebMessageFormatter.cs
     2008-02-15 17:33:59 UTC (rev 95769)
+++ 
trunk/olive/class/System.ServiceModel.Web/System.ServiceModel.Dispatcher/WebMessageFormatter.cs
     2008-02-15 17:35:42 UTC (rev 95770)
@@ -185,6 +185,11 @@
                                Message ret = Message.CreateMessage 
(messageVersion, null);
                                ret.Headers.To = to;
 
+                               var hp = new HttpRequestMessageProperty ();
+                               hp.Method = Info.Method;
+                               // FIXME: set hp.SuppressEntityBody for some 
cases.
+                               ret.Properties.Add 
(HttpRequestMessageProperty.Name, hp);
+
                                return ret;
                        }
 

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to