【发布时间】:2019-08-30 04:41:41
【问题描述】:
我有一个现有的 .NET Framework WCF 服务,它返回使用 NetDataContractSerializer 序列化的数据,这由各种 .NET Framework 客户端使用。
我现在想编写一个新的客户端应用程序,它也将使用它,但我的新客户端将使用 .NET Core 编写。
适用于 .NET Core 的 Windows 兼容包提供了使用 WCF 服务所需的大部分 API,但是这个关键的 NetDataContractSerializer 类似乎丢失了。
有没有办法将这些数据反序列化到 .NET Core 应用程序中? 这些类型本身位于共享的 .NET Framework 程序集中,该程序集恰好与 .NET Standard 兼容,因此可以毫无问题地加载到 .NET Core 应用程序中。
【问题讨论】: