Làm cách nào để tuần tự hóa các trường Enum thành Chuỗi thay vì Int trong ASP.NET MVC Core 3.0? Tôi không thể làm theo cách cũ.
services.AddMvc().AddJsonOptions(opts =>
{
opts.JsonSerializerOptions.Converters.Add(new StringEnumConverter());
})
Tôi đang gặp lỗi:
không thể chuyển đổi từ 'Newtonsoft.Json.Converters.StringEnumConverter' thành 'System.Text.Json.Serialization.JsonConverter'
ASP.NET Core 3.0 không bao gồm JSON.NET, có nghĩa là bạn phải thêm gói rõ ràng trước khi thử mã này
—
Panagiotis Kanavos