using System.Text.Json.Serialization; namespace CM.TransactionalEmail; [JsonConverter(typeof(JsonStringEnumConverter))] public enum EmailEncoding { [JsonStringEnumMemberName("utf-8")] Utf8, [JsonStringEnumMemberName("armscii-8")] Armscii8, [JsonStringEnumMemberName("ascii")] Ascii, [JsonStringEnumMemberName("big-5")] Big5, [JsonStringEnumMemberName("cp51932")] Cp51932, [JsonStringEnumMemberName("cp866")] Cp866, [JsonStringEnumMemberName("cp936")] Cp936, [JsonStringEnumMemberName("euc-cn")] EucCn, [JsonStringEnumMemberName("euc-jp")] EucJp, [JsonStringEnumMemberName("eucjp-win")] EucJpWin, [JsonStringEnumMemberName("euc-kr")] EucKr, [JsonStringEnumMemberName("euc-tw")] EucTw, [JsonStringEnumMemberName("hz")] Hz, [JsonStringEnumMemberName("iso-2022-jp")] Iso2022Jp, [JsonStringEnumMemberName("iso-2022-jp-ms")] Iso2022JpMs, [JsonStringEnumMemberName("iso-2022-kr")] Iso2022Kr, [JsonStringEnumMemberName("iso-8859-1")] Iso88591, [JsonStringEnumMemberName("iso-8859-10")] Iso885910, [JsonStringEnumMemberName("iso-8859-13")] Iso885913, [JsonStringEnumMemberName("iso-8859-14")] Iso885914, [JsonStringEnumMemberName("iso-8859-15")] Iso885915, [JsonStringEnumMemberName("iso-8859-16")] Iso885916, [JsonStringEnumMemberName("iso-8859-2")] Iso88592, [JsonStringEnumMemberName("iso-8859-3")] Iso88593, [JsonStringEnumMemberName("iso-8859-4")] Iso88594, [JsonStringEnumMemberName("iso-8859-5")] Iso88595, [JsonStringEnumMemberName("iso-8859-6")] Iso88596, [JsonStringEnumMemberName("iso-8859-7")] Iso88597, [JsonStringEnumMemberName("iso-8859-8")] Iso88598, [JsonStringEnumMemberName("iso-8859-9")] Iso88599, [JsonStringEnumMemberName("jis")] Jis, [JsonStringEnumMemberName("koi8-r")] Koi8R, [JsonStringEnumMemberName("sjis")] Sjis, [JsonStringEnumMemberName("sjis-win")] SjisWin, [JsonStringEnumMemberName("uhc")] Uhc, [JsonStringEnumMemberName("windows-1251")] Windows1251, [JsonStringEnumMemberName("windows-1252")] Windows1252 }