datacontractserializer

    0热度

    1回答

    好吧,现在我正在尝试学习.net core mcv,并且我有一个将数据从MySQL映射回我的表单的问题。当我使用单个按钮将表单作为单个文本框以及表单之外的其他字段(但在同一页上)时,映射工作正常。如果我包含表单中的所有字段,则会获取数据,但不会显示在页面上。我甚至已经将多个提交按钮之一编码为数据的更新。我使用第一个文本框从数据库中获取项目(它不会映射到文本框),然后在第二个文本框(应该有现有数据但

    0热度

    1回答

    我有一个TimeDetails类,它具有TimeRanges集合。 该类被序列化并存储到数据库。 该列表曾经是DateTimeRange类型。现在我必须添加一个新的属性(SomeId)。所以我将它继承到AvailableTimeRange并将SomeId属性添加到它。 (我得离开DateTimeRange作为,是因为它在其他地方使用。 老(另外DateTimeRange属性类型的反序列化)失败。

    0热度

    1回答

    我有一个简单的对象与propery(我有更多的属性,简单的整数和字符串); [DataMember] public virtual IList<MailAddress> DistributionList { get; set; } 我使用NHibernate读取这个对象,导致NHibernate.Collection.Generic.PersistentGenericList类型的属

    0热度

    1回答

    我有一个wcf服务,有3个端点,并且我在用DataContract和DataMember装饰的服务实体中有。 我的问题是,是否有可能拒绝datacontractserializer在一些端点做他的工作,或者我应该创建一个新的wcf服务? 谢谢。

    0热度

    1回答

    我用json2csharp从我的JSON生成一些类。当我使用DataContractJsonSerializer或JsonConvert进行反序列化时,一切正常,但我不明白为什么生成器会生成Message2类。它不符合我的逻辑,我想清楚地理解这一点。我认为Message2应该用在OfflineMessage里面,比如List<Message2> messages,Message1类需要被删除。我错

    0热度

    2回答

    我有以下的C#代码,我已经在我的代码中重新使用了大约20次。我无法弄清楚如何使它成为一个子程序,这将允许我重新使用它的B/C类型的对象每次都基于不同的类。 该代码的目的是发送一个HTTP请求,收集JSON响应,然后将JSON序列化(使用DataContract)到一个类中以用于其他区域。 这里就是我的了:这一特定用途 public static ResponseAttachmentIds Make

    5热度

    1回答

    下面是我的模型属性: public DateTimeOffset AcquireDate { get; set; } 下面是WebApiConfig配置: config.Formatters.Clear(); config.Formatters.Add(new JsonMediaTypeFormatter()); config.Formatters.Add(new XmlMediaType

    4热度

    1回答

    假设我有一个类型,它的值可以用一个整数表示,但具有验证逻辑,它将在Web API中返回并接受。在具有良好代码保持和避免原始的迷恋,我可能会做这样的事情: public class FiscalPeriod { public FiscalPeriod(int id) { if (!Validator.IsValidPeriod(id)) throw n

    0热度

    1回答

    我有以下WCF包装调用REST服务: [DataContract] public class InterestingResponse : IExtensibleDataObject { [MessageHeader(Name="x-interesting-id")] public string InterestingId { get; set; } public

    2热度

    1回答

    我正在将现有库移植到Windows 10通用Windows平台,并且有序列化标记有CollectionDataContract属性的类型的问题。这些类使用CollectionDataContract的KeyName和ValueName属性在序列化期间提供自定义名称。在调试模式下一切正常,但在.NET Native Tool Chain启用时失败。 例如: [CollectionDataContra