Zum testen dieses Dienstes mithilfe svcutil.exe
Möchte ich zum testen einen service mit svcutil.exe. Der Schritt ist
svcutil.exe http://11.55.99.341/MessagingServices/MessageData.svc?wsdl
Fand ich, dass es eine cs-Datei generiert wurde, in C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin.
Einige von code ist wahrscheinlich, da:
//------------------------------------------------------------------------------
//<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;
}
}
Ich bin nicht sicher, wie es zu testen mit diesem service mit dem code dann?
InformationsquelleAutor | 2013-05-22
Du musst angemeldet sein, um einen Kommentar abzugeben.
Würden Sie entweder brauchen, um eine Anwendung zu erstellen, die verbraucht dieser generierten Klasse -oder - verwenden Sie die WcfTestClient Anwendung im Lieferumfang von Visual Studio (die geöffnet werden können mit der Visual Studio-Eingabeaufforderung oder können in der Regel gefunden werden unter C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE [je nach Ihrer version von Visual Studio]).
Finden Sie unter: http://msdn.microsoft.com/en-us/library/bb552364.aspx
Ja, es ist eine Klasse, aber Sie müssen noch zu instanziieren. Jetzt haben Sie einen "Blaupause" - Sie brauchen, um es zu benutzen!
InformationsquelleAutor wgraham
wgraham,'s Antwort ist richtig. Die Verwendung der WcfTestClient
http://11.55.99.341/MessagingServices/MessageData.svc
InformationsquelleAutor Jeff
beim ausführen svcutil.exe mit der service-URL, Ihre gonna geben Sie eine proxy-Klasse und eine config-Datei, kann u fügen Sie die Klasse und die config-Datei in einem windows - /web-Anwendung und erstellen Sie ein Objekt der proxy-Klasse und beginnen mit den Methoden, die als Teil des service.
InformationsquelleAutor CSharped