Dlaczego ServiceStack.Text DeserializeFromString nie może konwertować formatów ISODate.ServiceStack.Text i ISODate ("")
Na przykład, mam json ciąg jak
{ "Count" : 4, "Type" : 1, "Date" : ISODate("2013-04-12T00:00:00Z") }
i klasy
public class TestClass
{
public int Count { get; set; }
public int Type { get; set; }
public DateTime Date { get; set; }
}
i gdy próbuję deserializowania z ciągiem
JsonSerializer.DeserializeFromString<TestClass>(json);
dać mi wyjście jak
Prawdopodobnie nie oczekuje się tam słowa 'ISODate'. Spróbuj '{" Count ": 4," Type ": 1," Date ":" 2013-04-12T00: 00: 00Z "}' – alex