How to create proxy class for WCF service

Svcutil.exe is used to create service model code. You can generate proxy class and .config files from wsdl, xsd etc.. 

It generates client code from running services or static metadata documents. 

Below are the various functionalities provided by this tool :

1) Exports metadata documents from compiled code.
2) Validates compiled service code.
3) Downloads metadata documents from running services.
4) Generates serialization code.

This tool is available in the following location

C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6 Tools

path will get changed and it depends on the .net framework installed on your machine.


Go to the visual studio command prompt and type the above path prefix with "cd" and space and type SvcUtil.exe http://localhost/mywebservice.wsdl 

below is the complete syntax of svcutil command execution from the command prompt.


Syntax:


Svcutil.exe /t:code /d:<<targetlocation>> /r:<reference assemblies if any>> /l:<<Language>> /ser:Auto /a/nolog <<svc url path>>


The above will generate client code along with config file. For more details about this see the below link

http://msdn.microsoft.com/en-us/library/aa347733.aspx



Comments

Popular posts from this blog

Email Sending through O365 using OAuth Protocol

IISRESET vs App Pool Recycling ?

Deploy .Net6.0 Web api with docker