2009-10-07 Atsushi Enomoto <atsushi@ximian.com>
authorAtsushi Eno <atsushieno@gmail.com>
Wed, 7 Oct 2009 12:57:57 +0000 (12:57 -0000)
committerAtsushi Eno <atsushieno@gmail.com>
Wed, 7 Oct 2009 12:57:57 +0000 (12:57 -0000)
commit3ae78fa0b4140b4122718c8733942b889e199dea
tree1d61595e83ad222e912e20a52a44fa42233ea039
parent2e58802be58f869db32e1596d69972364e883ee6
2009-10-07  Atsushi Enomoto  <atsushi@ximian.com>

* WebScriptServiceHostFactory.cs : I have to again revert the
  previous change; it does fill endpoints regardless of hosting
  environment (now with tests).

* WebScriptEnablingBehavior.cs : validate body style.
* WebHttpBehavior.cs : operations could miss WebGet/WebInvoke and
  we should not crash by NRE because of missing of those atts.

* WebScriptServiceHostFactoryTest.cs : add tests for contract and
  wrapped validity.

svn path=/trunk/mcs/; revision=143637
mcs/class/System.ServiceModel.Web/System.ServiceModel.Activation/ChangeLog
mcs/class/System.ServiceModel.Web/System.ServiceModel.Activation/WebScriptServiceHostFactory.cs
mcs/class/System.ServiceModel.Web/System.ServiceModel.Description/ChangeLog
mcs/class/System.ServiceModel.Web/System.ServiceModel.Description/WebHttpBehavior.cs
mcs/class/System.ServiceModel.Web/System.ServiceModel.Description/WebScriptEnablingBehavior.cs
mcs/class/System.ServiceModel.Web/System.ServiceModel.Web.dll.sources
mcs/class/System.ServiceModel.Web/Test/System.ServiceModel.Activation/ChangeLog
mcs/class/System.ServiceModel.Web/Test/System.ServiceModel.Activation/WebScriptServiceHostFactoryTest.cs