WCF服务可以返回匿名类型的实例,还是需要成为类?我的服务返回JSON供网站使用。从MVC获取一个页面并返回类似的内容并让服务自动将其序列化为JSON将是一件好事。
return new { user = data, lastUpdate = time, success = true };
答案 0 :(得分:0)
您不能永远从任何方法返回匿名类型的对象。没有,并且有很多有用的事情发生。
问题不是特定于WCF。它只是在WCF中更糟,因为WCF必须担心从服务合同生成元数据。请记住,服务契约不是决定返回JSON的部分,因此WCF不能对此特定方法执行任何特殊操作。