是否可以在单个WCF服务中同时使用SOAP和JSON方法?

时间:2016-09-16 10:31:53

标签: c# json wcf soap

我是WCF的新手。我需要使用post方法使用相同的WCF for both SOAP and JSON`格式。是否可能。请指导我。

2 个答案:

答案 0 :(得分:0)

您需要设置两个端点。但是,如果可能的话,我会建议您使用WebAPI进行JSON服务。 WCF的DataContractJsonSerializer相当缺乏,并且没有对事物(例如日期)进行编码。你可以攻击Newtonsoft的JSON.Net,例如http://itq.nl/replacing-wcf-datacontractjsonserializer-with-newtonsoft-jsonserializer/但是,如果必须的话,我只会走那条路。

答案 1 :(得分:0)

是的,你可以肯定。我做了很多次。