<PackageReference Include="Newtonsoft.Json" Version="12.0.3" />

Newtonsoft.Json.Converters.StringEnumConverter

Converts an Enum to and from its name string value.
namespace Newtonsoft.Json.Converters { public class StringEnumConverter : JsonConverter { public bool CamelCaseText { get; set; } public NamingStrategy NamingStrategy { get; set; } public bool AllowIntegerValues { get; set; } public StringEnumConverter(); public StringEnumConverter(bool camelCaseText); public StringEnumConverter(NamingStrategy namingStrategy, bool allowIntegerValues = true); public StringEnumConverter(Type namingStrategyType); public StringEnumConverter(Type namingStrategyType, object[] namingStrategyParameters); public StringEnumConverter(Type namingStrategyType, object[] namingStrategyParameters, bool allowIntegerValues); } }