0

我正在创建我的第一个 wcf 服务webHttpBinding。在网上,我读过很多文章,告诉我在 Web 服务中使用参数是不好的做法,如中所述

在 WCF 服务的方法中使用输出参数是不好的做法吗?
有时如果我们在 SOAP 场景中使用 out 参数。从 wsdl 生成的客户端定义更改了此处讨论的参数顺序 http://social.msdn.microsoft.com/Forums/en/wcf/thread/48b5992f-f7bd-4b67-8299-514d1780fa9a
我相信的是在 REST (webHttpBinding) 中无法使用 out 参数。任何人都可以确认或否认这一点吗?

4

1 回答 1

1

在代码中完全使用 out 参数是一种不好的做法。它使代码的可读性降低并且更容易出错。如果您需要从方法返回多个参数,则应始终考虑创建返回对象。(在 c# 4 中你也可以选择返回一个元组)。

于 2012-04-13T10:51:22.590 回答