You can create client proxy classes for the Web Services Hub in C# using the Microsoft .NET Web Services Toolkit.
To generate client proxies in C#, complete the following steps:
Download the Metadata web services and Data Integration web services WSDL files from the Web Services Hub Console. Verify that the WSDLs have the correct host name and port number for the Web Services Hub in the endpoint URL. If the endpoint URL is not correct, update the address element, which is available in the definitions\service\port hierarchy in the WSDL.
Use the following command to generate the client proxy classes:
wsdl <
WSDLFile
>
For example, for WSDL files named Metadata.wsdl and DataIntegration.wsdl, run the following commands:
wsdl Metadata.wsdl
wsdl DataIntegration.wsdl
The commands generate the following proxy classes:
MetadataService.cs.
Contains the interface for the Metadata web services.
DataIntegrationService.cs.
Contains the interface for the Data Integration web services.