Exemplo n.º 1
0
        public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
        {
            var moduleEnum = (ModuleEnum)value;

            writer.WriteValue(ModuleEnumHelpers.ReverseMap(moduleEnum));
        }
Exemplo n.º 2
0
        public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
        {
            var moduleString = (string)reader.Value;

            return(ModuleEnumHelpers.Map(moduleString));
        }