public override int GetHashCode(ICharacterDeliveryInfo obj) { unchecked { int hashCode = base.GetHashCode(obj); hashCode = (hashCode * 397) ^ (obj.Alias != null ? obj.Alias.GetHashCode() : 0); return(hashCode); } }
public override bool Equals(ICharacterDeliveryInfo x, ICharacterDeliveryInfo y) { return(base.Equals(x, y) && x?.Alias == y?.Alias); }