Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorGonzalo Paniagua Javier <gonzalo.mono@gmail.com>2010-11-19 20:46:48 +0300
committerGonzalo Paniagua Javier <gonzalo.mono@gmail.com>2010-11-19 20:46:48 +0300
commit4f3157b972885abc03137a9c9a6248b8832e7bf7 (patch)
tree5375eb5a4e3b257e0fffd349623deb26afaef23e /data
parent0dfbd6131c2baa210077df90efde22bd246445e3 (diff)
Web service help fix
Generate the wsdl document with UTF8 encoding.
Diffstat (limited to 'data')
-rw-r--r--data/net_2_0/DefaultWsdlHelpGenerator.aspx7
-rw-r--r--data/net_4_0/DefaultWsdlHelpGenerator.aspx7
2 files changed, 12 insertions, 2 deletions
diff --git a/data/net_2_0/DefaultWsdlHelpGenerator.aspx b/data/net_2_0/DefaultWsdlHelpGenerator.aspx
index 4750b01f141..f4d74bff7f5 100644
--- a/data/net_2_0/DefaultWsdlHelpGenerator.aspx
+++ b/data/net_2_0/DefaultWsdlHelpGenerator.aspx
@@ -474,10 +474,15 @@ private CodeDomProvider GetProvider(string langId)
//
// Document generation
//
+class UTF8StringWriter : StringWriter {
+ public override Encoding Encoding {
+ get { return Encoding.UTF8; }
+ }
+}
string GenerateDocument ()
{
- StringWriter sw = new StringWriter ();
+ UTF8StringWriter sw = new UTF8StringWriter ();
if (CurrentDocType == "wsdl")
descriptions [CurrentDocInd].Write (sw);
diff --git a/data/net_4_0/DefaultWsdlHelpGenerator.aspx b/data/net_4_0/DefaultWsdlHelpGenerator.aspx
index 4750b01f141..f4d74bff7f5 100644
--- a/data/net_4_0/DefaultWsdlHelpGenerator.aspx
+++ b/data/net_4_0/DefaultWsdlHelpGenerator.aspx
@@ -474,10 +474,15 @@ private CodeDomProvider GetProvider(string langId)
//
// Document generation
//
+class UTF8StringWriter : StringWriter {
+ public override Encoding Encoding {
+ get { return Encoding.UTF8; }
+ }
+}
string GenerateDocument ()
{
- StringWriter sw = new StringWriter ();
+ UTF8StringWriter sw = new UTF8StringWriter ();
if (CurrentDocType == "wsdl")
descriptions [CurrentDocInd].Write (sw);