public override bool Equals(object obj) { HueAddress ra = obj as HueAddress; if ((object)ra == null) { return(false); } if (obj.GetType() != typeof(HueAddress)) { return(false); } return(this.ToString() == obj.ToString()); }
public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer) { HueAddress hueAddress = new HueAddress(reader.Value.ToString()); return(hueAddress); }
public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer) { HueAddress HueAddress = (HueAddress)value; writer.WriteValue(HueAddress.ToString()); }