Як серіалізувати поля Enum до String замість Int в ASP.NET MVC Core 3.0? Я не в змозі зробити це по-старому.
services.AddMvc().AddJsonOptions(opts =>
{
opts.JsonSerializerOptions.Converters.Add(new StringEnumConverter());
})
Я отримую помилку:
не вдається перетворити з "Newtonsoft.Json.Converters.StringEnumConverter" у "System.Text.Json.Serialization.JsonConverter"
ASP.NET Core 3.0 не включає JSON.NET, що означає, що вам довелося додати пакет явно перед тим, як спробувати цей код
—
Panagiotis Kanavos