Ich habe gerade unser Projekt von ASP .Net Core 1.0.0-rc2-final auf 1.0.0 getauscht. Unsere Website und unser Client funktionieren aufgrund der Großschreibung von JSON-Eigenschaften nicht mehr. Zum Beispiel schlägt diese JavaScript-Zeile jetzt fehlJSON-Eigenschaften jetzt Kleinschreibung beim Wechsel von ASP .Net Core 1.0.0-rc2-final zu 1.0.0
, da der Controller jetzt das Array "Elemente" anstelle von "Elemente" aufruft. Ich habe keine Änderungen abgesehen von der Installation der aktualisierten Pakete und der Bearbeitung der Datei project.json vorgenommen. Ich habe die C# -Modelldateien, die ihre Eigenschaften noch großgeschrieben haben, nicht geändert.
Warum haben die ASP.Net Core-Controller begonnen, JSON mit niedrigeren Gehäuseeigenschaften zurückzugeben? Wie gehe ich zurück zu ihnen, um den Fall der Eigentumsnamen aus dem Modell zu ehren?
siehe https://github.com/aspnet/Announcements/issues/194 –