/// <inheritdoc /> public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer) { var value = Guard.Correct((string)reader.Value); return(string.IsNullOrWhiteSpace(value) ? default : FilterModel.FromFullLine(value)); }