我在这里有点困惑。我有一个 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 或其他东西?