Ich habe ein ASP.Net-Web-API-Projekt erstellt, das von einer mobilen Anwendung verwendet wird. Ich brauche die Antwort JSON, um Nulleigenschaften wegzulassen, anstatt sie als property: null
zurückzugeben.Unterdrücken von Eigenschaften mit Nullwert in der ASP.NET-Web-API
Wie kann ich das tun?
Danke Kumpel .. du hast meine Zeit gerettet .. –
Schade config.Formatters.XmlFormatter hat nicht die gleiche Eigenschaft ...:/ – RoboJ1M
Seit Json.NET 5 (nicht sicher für frühere Versionen), können Sie auch tun this: 'config.Formatters.JsonFormatter.SerializerSettings.NullValueHandling = NullValueHandling.Ignore' - dies aktualisiert die Nullwertbehandlung, ohne irgendwelche anderen json-Serialisierungseinstellungen zurückzusetzen (wie Kleinbuchstaben beim ersten Buchstaben der Eigenschaften) –