0
I Use This!
Activity Not Available

Project Summary

WCFServiceWrapper is a .Net application to generate the .Net service layer code required to expose any existing vanilla (non-WCF) .Net interface via WCF. Any existing interface can be selected for interrogation; the methods and types used are cloned with all the WCF attributes and references required. Conversion between your interface entities and the new WCF clones is also automatically code gen'd for you so you can seemlessly flow entities between the WCF service layer and your inner business interface. Each new WCF entity is created with a constructor overload that takes its original business entity analogue - it also has a ConvertFromWCF method to convert it back into the original business entity. As a bonus a default service implementation is also provided with stubbed out "NotImplemented" interface method implementations.

At its core is an extensible assembly containing interfaces (and implementation) to discover type information, generate and publish code. Two user interfaces are provided - a console application and a Winform client.

This core assembly does all the heavy lifting of interface and entity type discovery, code generation (in VB or C#) and also manages the publishing (persistance) of the code. The idea is that other interfaces (eg: VS.Net add-in) could be created to compliment the existing UI's.

Tags

No tags have been added

In a Nutshell, WCFServiceWrapper...

 No code available to analyze

Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has no code locations, and so Open Hub cannot perform this analysis

Is this project's source code hosted in a publicly available repository? Do you know the URL? If you do, click the button below and tell us so that Open Hub can generate statistics! It's fast and easy - try it and see!

Add a code location

Microsoft Reciprocal License
Permitted

Modify

Sub-License

Distribute

Commercial Use

Forbidden

Hold Liable

Use Trademarks

Required

Disclose Source

Include Copyright

Include License

These details are provided for information only. No information here is legal advice and should not be used as such.

All Licenses

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    Black Duck offers a free trial so you can discover if there are open source vulnerabilities in your code
  • ...
    anyone with an Open Hub account can update a project's tags
  • ...
    use of OSS increased in 65% of companies in 2016
  • ...
    learn about Open Hub updates and features on the Open Hub blog

 No code available to analyze

Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has no code locations, and so Open Hub cannot perform this analysis

Is this project's source code hosted in a publicly available repository? Do you know the URL? If you do, click the button below and tell us so that Open Hub can generate statistics! It's fast and easy - try it and see!

Add a code location

Community Rating

Be the first to rate this project
Click to add your rating
   Spinner
Review this Project!
Sample ohloh analysis