2

Visual Studio 2012 で [Web 参照の追加] を使用し、プロキシ クラスを生成しましたが、唯一の問題はクラス名が小文字で始まることです。それは本当に私を夢中にさせます。

context xcontext = new context();

大文字に修正する方法を教えてください。

4

1 に答える 1

2

WebService が Java の場合、次のように Java クラスを装飾すると、C# クラスが大文字になります。

これを試して:

@XmlType(name="ProtocolItem")
public class ProtocolItem {
   ...
}

from Apache CXF で WSDL xsd:complexType 名を変更する

また、最初の文字を大文字にしたメソッドも必要な場合は、「operationName」を設定します。

@WebMethod(operationName="Ping", action="ping")
@WebResult(name="pingReturn")
public String ping() {
    return "Pong";
}
于 2013-11-15T08:50:03.773 に答える