鉴于我有一个完全动态的对象模型,也就是说,我没有在代码中的任何地方定义具体类,但我仍然希望能够为它们创建 WCF DataContracts,以便我可以在操作中使用它们。我怎样才能做到这一点?
我的具体类“实体”实现了 ICustomTypeDescriptor,它用于向外界呈现各种属性,但我对 WCF 的实验表明 WCF 并不关心 ICustomTypeDescriptor。这是正确的还是我错过了什么?
这可能吗?不可能,创建 DataContract 的唯一方法是实际拥有一个具体的硬编码类,可以吗?