118 lines
2.1 KiB
C#
118 lines
2.1 KiB
C#
using System.Text.Json.Serialization;
|
|
|
|
namespace CM.TransactionalEmail;
|
|
|
|
[JsonConverter(typeof(JsonStringEnumConverter<EmailEncoding>))]
|
|
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
|
|
} |