我在这里有点困惑。我有一个 WCF 网络服务
<OperationContract()>
Function StartStep(ByVal Key As Guid, WorkOrders As List(Of Guid), UserUID As Guid, Comment As String) As Boolean
但是当我在我的客户端上生成我的 Web 引用时,WorkOrders
它会以 observableCollection 的形式出现。我创建了一些新的 Web 服务,所有列表都在这样做。列表是一种相当常见的数据类型,我认为它会被 WCF 正确处理。这可能是因为我有另一个函数返回 ObservableCollection 并且搞砸了?我是否必须使用 KnownType 或其他东西?