2010-02-19 Atsushi Enomoto <atsushi@ximian.com>
authorAtsushi Eno <atsushieno@gmail.com>
Fri, 19 Feb 2010 04:50:07 +0000 (04:50 -0000)
committerAtsushi Eno <atsushieno@gmail.com>
Fri, 19 Feb 2010 04:50:07 +0000 (04:50 -0000)
commit8f8557ce15b213f3428bebca507d21c58b9c62a8
tree74d33c348523d96548792610976756d099fa8b89
parent869552f0d05d46143567f57a22f593fefd247d54
2010-02-19  Atsushi Enomoto  <atsushi@ximian.com>

* ServiceContractGenerator.cs, MessagePartDescription.cs,
  DataContractSerializerMessageContractImporter.cs :
  add alternative implementation to use XsdDataContractImporter
  instead of XmlSchemaImporter hack.

  It requires -d:USE_DATA_CONTRACT_IMPORTER and not enabled yet, as
  it breaks some WSDL imports (such as memorabilia.hardrock.com).

svn path=/trunk/mcs/; revision=152048
mcs/class/System.ServiceModel/System.ServiceModel.Description/ChangeLog
mcs/class/System.ServiceModel/System.ServiceModel.Description/DataContractSerializerMessageContractImporter.cs
mcs/class/System.ServiceModel/System.ServiceModel.Description/MessagePartDescription.cs
mcs/class/System.ServiceModel/System.ServiceModel.Description/ServiceContractGenerator.cs