7

svcutil.exe を使用してサービスをテストしたいと考えています。ステップは

svcutil.exe http://11.55.99.341/MessagingServices/MessageData.svc?wsdl

C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin に cs ファイルが生成されていることがわかりました。

コードの一部は次のようになります。

//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//     Runtime Version:2.0.50727.5466
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

namespace MessagingAPI.Objects
{
using System.Runtime.Serialization;


[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="InboxDTO", Namespace="http://schemas.datacontract.org/2004/07/MessagingAPI.Objects")]
public partial class InboxDTO : object, System.Runtime.Serialization.IExtensibleDataObject
{

    private System.Runtime.Serialization.ExtensionDataObject extensionDataField;

    private System.Guid[] FullInboxField;

    private System.Guid InmateIdField;

    private int MessagesInWaitField;

    private int ReadMessagesField;

    private System.Guid[] UnreadInboxField;

    private int UnreadMessagesField;

    public System.Runtime.Serialization.ExtensionDataObject ExtensionData
    {
        get
        {
            return this.extensionDataField;
        }
        set
        {
            this.extensionDataField = value;
        }
    }

    [System.Runtime.Serialization.DataMemberAttribute()]
    public System.Guid[] FullInbox
    {
        get
        {
            return this.FullInboxField;
        }
        set
        {
            this.FullInboxField = value;
        }
    }

このサービスでコードを使用してテストする方法がわかりませんか?

4

3 に答える 3

1

サービス URL を指定して svcutil.exe を実行すると、プロキシ クラスと構成ファイルが生成されます。クラスと構成ファイルを Windows/Web アプリケーションに追加し、プロキシ クラスのオブジェクトを作成して、公開されているメソッドの使用を開始できます。サービスの一環として。

于 2013-05-23T12:19:58.053 に答える