tags:

views:

503

answers:

3

The WCF starter kit has WebProtocolException to throw exceptions in WCF. Is this included in .net 4.0?

+1  A: 

No, it's not a native class in .net 4.0

Rubens Farias
A: 

There are a lot of similar features. See for example http://blogs.msdn.com/endpoint/archive/2010/01/06/introducing-wcf-webhttp-services-in-net-4.aspx

Oleg
A: 

Hello Rubens Farias!

Please read "Introducing WCF WebHttp Services in .NET 4" (http://blogs.msdn.com/endpoint/archive/2010/01/06/introducing-wcf-webhttp-services-in-net-4.aspx). It is do possible.

In "Introducing WCF WebHttp Services in .NET 4" are described native .NET 4.0 features like automatic help page for WCF WEB HTTP service and WebFaultException exceptions (compare with WebProtocolException from WCF REST Starter Kit). In the code examples of the server side are used only native System.ServiceModel.Web.dll and not a Microsoft.ServiceModel.Web.dll from WCF starter kit. Only code example of the client side use Microsoft.Http.dll and Microsoft.Http.Extensions.dll from WCF REST Starter Kit.

One more good reference is http://msdn.microsoft.com/en-us/library/ee354381.aspx

Regards Oleg

Oleg