Como serializar campos Enum para String em vez de um Int no ASP.NET MVC Core 3.0? Eu não sou capaz de fazer isso da maneira antiga.
services.AddMvc().AddJsonOptions(opts =>
{
opts.JsonSerializerOptions.Converters.Add(new StringEnumConverter());
})
Estou recebendo um erro:
não pode converter de 'Newtonsoft.Json.Converters.StringEnumConverter' para 'System.Text.Json.Serialization.JsonConverter'
O ASP.NET Núcleo 3.0 não incluem JSON.NET que significa que você teve que adicionar o pacote explicitamente antes de tentar este código
—
Panagiotis Kanavos