我试图通过webservice从服务器中取出记录在我的模型中我有一个名为public String mId {get;set;}
的参数,我的JSON结构如下
{ "name":"Jhon", "mId":"", "address":"55 jump street" }
现在当mId
为空时,我想为此字段生成新的GUID
,而使用Newton JSON
反序列化json,因为[DefaultValue("")]
只接受常量值,我无法使用Guid.NewGuid()
那边
答案 0 :(得分:3)
这不是DefaultValue
的用途。要添加默认值:
string mId { get; set; } = Guid.NewGuid()