Festlegen des Standard-JSON-Serializers in ASP.NET MVC

Ich arbeite an einer vorhandenen Anwendung, die teilweise auf MVC umgestellt wurde. Immer wenn ein Controller mit einem JSON-Aktionsergebnis antwortet, werden die Aufzählungen als Zahlen gesendet, die dem Zeichenfolgennamen entgegengesetzt sind. Es hört sich so an, als würde der Standard-Serializer JSON.Net sein, der die Aufzählungen als ihre Namen im Gegensatz zur Ganzzahldarstellung senden sollte, aber das ist hier nicht der Fall.

Fehlt mir eine web.config-Einstellung, mit der dies als Standard-Serializer festgelegt wird? Oder gibt es eine andere Einstellung, die geändert werden muss?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage