Enumを飾るとき:
_[JsonConverter(typeof(StringEnumConverter))]
public EventEntity Entity { get; set; }
_
そしてJsonConvert.SerializeObject(myEvent)
でそれをシリアライズします
列挙型が文字列としてではなくデフォルトの整数としてシリアル化されていることに気付くでしょう。
Newtonsoft.Jsonライブラリをインストールし、NuGetパッケージマネージャーで最新バージョンを見つけて、プロジェクトに追加する必要があります
using Newtonsoft.Json;
using Newtonsoft.Json.Converters;