public abstract void WriteJson(JsonWriter writer, object value, JsonSerializer serializer);
public override void WriteJson(Newtonsoft.Json.JsonWriter writer, object value, Newtonsoft.Json.JsonSerializer serializer) { if (value != null) { writeConverter.WriteJson(writer, baseDate.Add((TimeSpan)value), serializer); } else { writeConverter.WriteJson(writer, value, serializer); } }