public override int GetHashCode() { unchecked { return ((_values.id != null ? _values.id.GetHashCode() : 0)*397) ^ (Message != null ? Message.GetHashCode() : 0); } }