因此,我正在使用 WCF 服务,其中一位同事创建了如下功能:
<OperationContract()>
Function GetRelationshipsGroupedByClass(ByVal objId As Integer, ByVal showDeleted As Boolean) As Dictionary(Of String, List(Of Relationship))
当我在我的 asp.net 应用程序中创建服务引用时,返回类型不再是字典,而是
ArrayOfKeyValueOfstringArrayOfRelationshipQknDUPatKeyValueOfstringArrayOfRelationshipQknDUPat
有没有办法给 WCF 一个自定义名称来调用它而不是这个疯狂的名称?还是我将不得不重写所有使用通用字典来输出自定义数据合同的函数?