public override object ReadJson(JsonReader reader, Type objectType, object?existingValue, JsonSerializer serializer) { var stringValue = (string)reader.Value !; return(CatalyticActivity.Parse(stringValue, serializer.Culture)); }