2010-07-14 Atsushi Enomoto <atsushi@ximian.com>
commitcee551a2f4eb5295434a2ab65739c47f99f2ec68
authorAtsushi Eno <atsushieno@gmail.com>
Wed, 14 Jul 2010 18:24:54 +0000 (14 18:24 -0000)
committerAtsushi Eno <atsushieno@gmail.com>
Wed, 14 Jul 2010 18:24:54 +0000 (14 18:24 -0000)
treeda82266f0002618a7c6f530fdbf0e91ddf9da9ca
parent64372ac47a02f00eaffdb4028673f285065aec0a
2010-07-14  Atsushi Enomoto  <atsushi@ximian.com>

* WebMessageEncoder.cs : support Raw message in ReadMessage() too.
  Allow null content type.

* WebMessageFormatter.cs : do not depend on WebOperationContext.
  add support for Raw format request.

* WebMessageEncodingBindingElementTest.cs : add test for null
  content type for ReadMessage() (allowed),

* WebHttpBehaviorTest.cs : add test for deserializing Raw request
  message too.

svn path=/trunk/mcs/; revision=160377
mcs/class/System.ServiceModel.Web/System.ServiceModel.Channels/ChangeLog
mcs/class/System.ServiceModel.Web/System.ServiceModel.Channels/WebMessageEncoder.cs
mcs/class/System.ServiceModel.Web/System.ServiceModel.Dispatcher/ChangeLog
mcs/class/System.ServiceModel.Web/System.ServiceModel.Dispatcher/WebMessageFormatter.cs
mcs/class/System.ServiceModel.Web/Test/System.ServiceModel.Channels/ChangeLog
mcs/class/System.ServiceModel.Web/Test/System.ServiceModel.Channels/WebMessageEncodingBindingElementTest.cs
mcs/class/System.ServiceModel.Web/Test/System.ServiceModel.Description/ChangeLog
mcs/class/System.ServiceModel.Web/Test/System.ServiceModel.Description/WebHttpBehaviorTest.cs