When decorating your enum with:
[JsonConverter(typeof(StringEnumConverter))]
public EventEntity Entity { get; set; }
And serializing it with
JsonConvert.SerializeObject(myEvent)
You may notice that the enum is not serialized as a string but as the default integer.