Ich habe einen REST-Endpunkt mit ASP.NET Web API 2 geschrieben, der Daten empfängt. Das Backend-System hat kein Konzept von UTC-Zeiten oder DST, die in der Datenbank gespeicherten Daten sind nur das britische Datum und die Zeit.Ignoriere UTC-Offsets beim Deserialisieren mit Json.NET
Die Website, die den Endpunkt einspeist, enthält jedoch UTC-Offsetwerte in den Daten, die an den Endpunkt gesendet werden (z. B. ein Datum wie "1939-01-08T00: 00: 00 + 01: 00"). Dies passiert, wenn ein Sommerdatum im Winter eingegeben wird oder umgekehrt (wegen der Anpassung für Sommerzeit).
Kann ich den JSON-Deserializer so einstellen, dass er diese UTC-Offset-Werte vollständig ignoriert? Ich habe mir die Dokumente und die Beispiele here angeschaut und alle verschiedenen Enum-Optionen ausprobiert, aber keine von ihnen gibt mir das Verhalten, nach dem ich suche.