r142257 - trunk/mcs/class/System.ServiceModel.Web/System.ServiceModel.Description

0 views
Skip to first unread message

Atsushi Enomoto (atsushi@ximian.com)

unread,
Sep 19, 2009, 1:00:08 PM9/19/09
to mono-p...@lists.ximian.com, ximian....@gmail.com, mono-svn-patche...@googlegroups.com
Author: atsushi
Date: 2009-09-19 13:00:08 -0400 (Sat, 19 Sep 2009)
New Revision: 142257

Modified:
trunk/mcs/class/System.ServiceModel.Web/System.ServiceModel.Description/ChangeLog
trunk/mcs/class/System.ServiceModel.Web/System.ServiceModel.Description/WebHttpBehavior.cs
Log:
2009-09-18 Atsushi Enomoto <ats...@ximian.com>

* WebHttpBehavior.cs : parameter Wrapped check in Validate() should
not be done only for GET.

Modified: trunk/mcs/class/System.ServiceModel.Web/System.ServiceModel.Description/ChangeLog
===================================================================
--- trunk/mcs/class/System.ServiceModel.Web/System.ServiceModel.Description/ChangeLog 2009-09-19 15:19:31 UTC (rev 142256)
+++ trunk/mcs/class/System.ServiceModel.Web/System.ServiceModel.Description/ChangeLog 2009-09-19 17:00:08 UTC (rev 142257)
@@ -1,3 +1,8 @@
+2009-09-18 Atsushi Enomoto <ats...@ximian.com>
+
+ * WebHttpBehavior.cs : parameter Wrapped check in Validate() should
+ not be done only for GET.
+
2009-09-17 Atsushi Enomoto <ats...@ximian.com>

* WebScriptEnablingBehavior.cs : basic implementation. Create custom

Modified: trunk/mcs/class/System.ServiceModel.Web/System.ServiceModel.Description/WebHttpBehavior.cs
===================================================================
--- trunk/mcs/class/System.ServiceModel.Web/System.ServiceModel.Description/WebHttpBehavior.cs 2009-09-19 15:19:31 UTC (rev 142256)
+++ trunk/mcs/class/System.ServiceModel.Web/System.ServiceModel.Description/WebHttpBehavior.cs 2009-09-19 17:00:08 UTC (rev 142257)
@@ -190,6 +190,8 @@

foreach (var oper in endpoint.Contract.Operations) {
var wai = oper.GetWebAttributeInfo ();
+ if (wai.Method == "GET")
+ continue;
var style = wai != null && wai.IsBodyStyleSetExplicitly ? wai.BodyStyle : DefaultBodyStyle;
foreach (var msg in oper.Messages)
switch (style) {

Reply all
Reply to author
Forward
0 new messages