我在云端有一个WCF服务。 我的应用程序多次调用此WCF服务。 这是最佳做法: 1]总是使用返回值作为bool,表示操作是否成功。 2]返回您要返回的值作为OUT参数
答案 0 :(得分:1)
我会:
如果我需要返回多个值,则返回复杂类型(类实例) - 确保使用[DataContract]
标记该类,并使用[DataMember]
标记其属性
发生错误时的SOAP错误FaultException<T>
; <T>
部分允许您定义自己的自定义错误类,并且再次 - 不要忘记使用[DataContract] / [DataMember]
标记它们,并在操作中将它们声明为FaultContract
答案 1 :(得分:0)
1]总是使用返回值作为bool,表示操作是否成功
2]返回您要返回的值作为OUT参数