ASP.NET MVC Core 3.0에서 Enum 필드를 Int 대신 String으로 직렬화하는 방법은 무엇입니까? 옛날 방식으로는 할 수 없습니다.
services.AddMvc().AddJsonOptions(opts =>
{
opts.JsonSerializerOptions.Converters.Add(new StringEnumConverter());
})
오류가 발생했습니다 :
'Newtonsoft.Json.Converters.StringEnumConverter'에서 'System.Text.Json.Serialization.JsonConverter'로 변환 할 수 없습니다
ASP.NET 코어 3.0이 코드 시도하기 전에 명시 적으로 패키지를 추가했다 수단 JSON.NET 포함되지 않습니다
—
파나지오티스 Kanavos