Example #1
0
 public override bool Equals(object obj)
 {
     if (!(obj is ACSetting other))
     {
         return(false);
     }
     return(UniqueId.Equals(other.UniqueId) &&
            IsTurnOff.Equals(other.IsTurnOff) &&
            JToken.DeepEquals(Settings, other.Settings) &&
            Code.Equals(other.Code));
 }
Example #2
0
 public override int GetHashCode()
 {
     return(UniqueId.GetHashCode() + IsTurnOff.GetHashCode() + Settings.GetHashCode() + Code.GetHashCode());
 }