Comment sérialiser les champs Enum en String au lieu de Int dans ASP.NET MVC Core 3.0 ? Je ne suis pas en mesure de le faire de l'ancienne façon.
services.AddMvc().AddJsonOptions(opts =>
{
opts.JsonSerializerOptions.Converters.Add(new StringEnumConverter());
})
Je reçois une erreur :
ne peut pas convertir de 'Newtonsoft.Json.Converters.StringEnumConverter' vers 'System.Text.Json.Serialization.JsonConverter'
0 votes
ASP.NET Core 3.0 n'inclut pas JSON.NET, ce qui signifie que vous avez dû ajouter le paquet explicitement avant d'essayer ce code.