0 down vote favorite share [g+] share [fb] share [tw] My Interface of WCF looks like
*[OperationContract] [WebInvoke(Method = "POST", UriTemplate = "/PostSample")] string PostSampleMethod(System.IO.Stream data);* My Implementation looks like * public string PostSampleMethod(System.IO.Stream data) { return "Success"; }* My Web.config Looks like *<system.serviceModel> <services> <service name="EncodingCharacterService.Service1" behaviorConfiguration="myServiceBehavior"> <endpoint name="webHttpBinding" address="Rest" binding="webHttpBinding" contract="EncodingCharacterService.IService1" behaviorConfiguration="webHttp"> </endpoint> <endpoint name="mexHttpBinding" address="mex" binding="mexHttpBinding" contract="IMetadataExchange"/> </service> </services> <behaviors> <serviceBehaviors> <behavior name="myServiceBehavior"> <serviceMetadata httpGetEnabled="true"/> <serviceDebug includeExceptionDetailInFaults="true"/> </behavior> <behavior name="a"> <serviceMetadata httpGetEnabled="true"/> <serviceDebug includeExceptionDetailInFaults="true"/> </behavior> </serviceBehaviors> <endpointBehaviors> <behavior name="webHttp"> <webHttp/> </behavior> </endpointBehaviors> </behaviors> * The above code works fine in .NET (Windows Platform). When I move the same code to mono on Linux box, I am unable to consume the WCF service. I am consuming service through Fiddler. I am using content type "application/x-www-form-urlencoded". I got Exception "Expected element 'Stream' in namespace 'http://schemas.datacontract.org/2004/07/System.IO', but found Element node 'anyType' in namespace 'http://schemas.microsoft.com/2003/10/Serialization/'" while loading the SVC with endpoint name and uri template Ex: hostname/abc.svc/Rest/PostSample Could any one let me know where I went wrong or any additional configuration is required to support Stream Parameters in WCF. I also tried transferMode in web.config. But no success. I tried all the samples I found in google. But no success. If any other method to implement Streamed Parameter, please let me know. -- View this message in context: http://mono.1490590.n4.nabble.com/Implement-Streamed-Parameter-using-webHttpBinding-in-Mono-tp4528936p4528936.html Sent from the Mono - ASP.NET mailing list archive at Nabble.com. _______________________________________________ Mono-aspnet-list mailing list Mono-aspnet-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-aspnet-list