Skip to content
| Marketplace
Sign in
Visual Studio>Tools>Alphaleonis WCF Client Proxy Generator (C#)
Alphaleonis WCF Client Proxy Generator (C#)

Alphaleonis WCF Client Proxy Generator (C#)

Peter Palotas

|
1,222 installs
| (0) | Free
The WCF Client Proxy Generator is a Visual Studio Extension providing a Custom Tool that can be used for generating WCF Client proxy interfaces and classes based on service contract interfaces defined in code in the same solution.
Download

NOTE! This is a beta version, and has not been extensively tested yet.

The WCF Client Proxy Generator is a Visual Studio Extension providing a Custom Tool that can be used for generating WCF Client proxy interfaces and classes based on service contract interfaces defined in code in the same solution.

When developing an application where both the WCF service and client are in the same solution, the "Add Service Reference" command in Visual Studio is not ideal to use since it requires a running service. Implementing the client manually is tedious to say the least, especially keeping it updated when the service contract changes.

In addition, when defining the service you usually have either an async or sync version of each operation contract. In the client however, you may want both. This may mean that you need a different interface for the client proxy as well.

Then there is the problem of error handling when using client proxies deriving fromClientBase orDuplexClientBase. You should avoid using theusing statement, because the Dispose method may actually throw exceptions, which would hide any original exception that was generated.

The WCF Client Proxy Generator custom tool attempts to solve the above problems.

 

For more information, and documentation see https://github.com/alphaleonis/WcfClientProxyGenerator

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft