Dat werkt toch net even anders als het klinkt..

Als je denkt POCO.. en trek je namelijk snel de conclusie dat het geen probleem met WCF is.. nou.. niets is minder waar… dat werkt niet zomaar. En wel hierom:

The POCO proxy type cannot be directly serialized or deserialized by the Windows Communication Foundation (WCF), because the DataContractSerializer serialization engine can only serialize and deserialize known types. The proxy type is not a known type. For more information, see the Serializing POCO Proxies section in the Working with POCO Entities (Entity Framework) topic. To serialize POCO proxies as POCO entities, use the ProxyDataContractResolver class to map proxy types to POCO types during serialization.

Hier een oplossing: http://msdn.microsoft.com/en-us/library/ee705457.aspx

Tijdens het troubleshooten (WCF genereert uiteraard geen duidelijke foutmelding) kwam ik nog wat leuke tools tegen die handig zijn met WCF troubleshooting:

WCF testclient: http://msdn.microsoft.com/en-us/library/bb552364.aspx

WCF logging: http://msdn.microsoft.com/en-us/library/ms732023.aspx

Flores Eken

Author Flores Eken

I’m passionate about technology in general and particularly about software development and automation. Specializing in Infrastructure automation and Microsoft .NET, I can handle the entire process, from installing a Team Foundation Server to the smallest programming detail. Always innovating and on the cutting edge.

More posts by Flores Eken
20 September 2010

Leave a Reply