我正在使用带有 silverlight 的简单 WCF 服务,但我想用注释验证数据,我不想在 silverlight 项目中编写一个全新的层。所以我决定改用 DomainService,它是通过在 silverlight 项目中生成代码而创建的。
现在麻烦来了。我有一个父类和大约 10 个派生类。通过 WCF,我能够只使用基类。现在我正在尝试使用带有 KnownType 属性装饰的基类的 DomainService。现在的问题是这些属性在 silverlight 客户端中被复制并引发了编译错误。有人知道如何将 DomainService 与继承一起使用吗?我只想提供来自基类的信息。