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