2
值我有一個這樣的類:手柄「(空)」在Newtonsoft.JSON
public class MyClass
{
public DateTimeOffset DateCreated { get; set; }
public string Name { get; set; }
public User User {get;set;}
}
我打電話一種服務,有時會表現爲空值「(空)」,像這樣:
{"name":"(null)", "dateCreated":"(null)", "user":"(null)"}
處理這個問題的最佳方法是什麼?我試過插入自定義合同解析器,但我不想爲所有事情做到這一點。有沒有辦法我可以重寫標記化,以便這可以被視爲空?或者其他一些可以利用的可用性點?
_「什麼是最好的方式來處理這個問題?」_獲取服務輸出一個適當的'null'響應:)如果沒有,我敢肯定有一種方法可以真正應付它... –
聽起來像一個蹩腳的服務器; P –
對不起,傢伙,服務器不在我的控制之下。 – tallseth