datacontract

    0热度

    1回答

    我有一个简单的数据契约,其是具有相互引用的数据成员,这里是数据成员: [DataContract(Namespace = "", Name = "ScaleTransactionHeaderMessage")] public class ScaleTransactionHeaderMessage { [DataMember] public int ScaleTransact

    1热度

    1回答

    考虑给出以下JSON字符串: { "items": [ { ..., "view_count":4, "answer_count":0, "score":0, "last_activity_date":1445071150 } ], ... } 有没有办法有l

    0热度

    1回答

    我试图反序列化JSON字符串成一类,但我有困难构建DataContract类。 这里的JSON响应字符串的例子: { "id": null, "result": { "SCD2": { "connected": false }, "FHM1": { "connected":

    0热度

    1回答

    这是 How to set [DataMember] on all class members 延续所以我必须序列与字典和其他成员的类。 我已经chonse DataContext的系列化富硒 public SimpleDataGridSample() { if (false) { MyClass theclass = new MyClass();

    1热度

    2回答

    我无法序列化这个东西。 namespace Such.Namespace.Wow { [DataContract(Namespace = "http://very.namespace.uh")] public class DogeResponse { [DataMember] public virtual int Foo { get; set

    1热度

    2回答

    我有调用另一个asmx webservice的WCF项目。当我将asmx webservice添加到wcf项目时,它生成了一些类。现在我想将这些类作为DataContract和DataMembers公开给我的WCF服务。我非常希望通过避免重复来实现这一目标。 直到现在我试过 当我将生成的类的属性(数据成员),以现有的DataContract,客户端,正在调用WCF服务看到成员VARIABLENAM

    1热度

    1回答

    我有一个c#应用程序公开一个API(通过WebAPI或WCF)和一个单独的DLL合同。合约DLL由NuGet公开,以便调用者在调用应用程序时可以使用合约对象。 但是,契约类使用自定义验证属性进行修饰,其中许多属性都依赖于存储库dll等,我不想将它们包含在合同NuGet中。我基本上希望发布合约的简化形式,我可以接收它并反序列化为原始合同对象(如果需要,可以使用ValueInjecter)。 我无法找

    1热度

    1回答

    我有两个班,其指对方: [DataContract(IsReference = true)] public class Student { [DataMember] public int Id { get; set; } [DataMember] public string Name { get; set; } [DataMember]

    0热度

    1回答

    我已经添加了一个dll文件作为参考,我想从我的wcf服务返回这个自定义对象。我得到InvalidDataContractException异常。我无法将这个类标记为[DataContract],因为它是在引用的dll文件中声明的。是否有可能返回在dll文件中声明的这个自定义对象?

    0热度

    1回答

    我知道那里有很多类似的问题,但仍然经过几个小时的搜索后,我没有找到答案。我希望序列化来自Person类的字段的Child对象。这里是代码: [DataContract] abstract class Person { [DataMember] protected int level; [DataMember] protected