Associate
- Joined
- 4 Oct 2004
- Posts
- 1,277
Could anyone suggest a (possibly free?) automated client code building tool please?
Thanks
Thanks
svcutil will give you the metadata for the service in two files
make sure you run it from the commandline (not just double-click it)
e.g.
C:\Users\notmyUsername>"C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\SvcUtil.exe" http://www.GCGoldWeb.com/MemberData.svc
Microsoft (R) Service Model Metadata Tool
[Microsoft (R) Windows (R) Communication Foundation, Version 3.0.4506.2152]
Copyright (c) Microsoft Corporation. All rights reserved.
Attempting to download metadata from 'http://www.gcgoldweb.com/MemberData.svc' using WS-Metadata Exchange or DISCO.
Generating files...
C:\Users\notmyUsername\MemberData.cs
C:\Users\notmyUsername\output.config
C:\Users\notmyUsername>"C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\SvcUtil.exe" http://www.GCGoldWeb.com/MemberData.svc
protected void testService(object sender, EventArgs e)
{
MemberServiceReference.MemberData svc = new MemberServiceReference.MemberData();
MemberServiceReference.LoginCredentials testLog = new MemberServiceReference.LoginCredentials();
testLog.ClubID = "1";
testLog.Password = "Meh";
svc.GetMembersCompleted += new MemberServiceReference.GetMembersCompletedEventHandler(svc_GetMembersCompleted);
System.Diagnostics.Debug.WriteLine("Sending web request . . .");
svc.GetMembersAsync(testLog, 1, false, 1, false);
}
void svc_GetMembersCompleted(object sender, GetMembersCompletedEventArgs e)
{
if (e.UserState == null)
{
}
else
{
System.Diagnostics.Debug.WriteLine("Members User state", (e.Result as GetMembersResult).Status.Result.ToString());
}
}
Sending web request . . .
InvalidClubID: Members User state
The thing thats getting me is, why do i need to know all this? all i want to do is change the ugly login page http://forums.overclockers.co.uk/showthread.php?t=18332288 to be more suited to my website design.