public bool Equals(DsfWebGetRequestWithTimeoutActivity other)
        {
            if (ReferenceEquals(null, other))
            {
                return(false);
            }

            if (ReferenceEquals(this, other))
            {
                return(true);
            }

            return(base.Equals(other) &&
                   TimeoutSeconds == other.TimeoutSeconds &&
                   string.Equals(Method, other.Method) &&
                   string.Equals(TimeOutText, other.TimeOutText) &&
                   string.Equals(Url, other.Url) &&
                   string.Equals(Headers, other.Headers) &&
                   string.Equals(Result, other.Result));
        }
        public bool Equals(DsfWebGetRequestWithTimeoutActivity other)
        {
            if (ReferenceEquals(null, other))
            {
                return(false);
            }

            if (ReferenceEquals(this, other))
            {
                return(true);
            }

            var isEqual = base.Equals(other);

            isEqual &= TimeoutSeconds == other.TimeoutSeconds;
            isEqual &= Method == other.Method;
            isEqual &= TimeOutText == other.TimeOutText;
            isEqual &= Url == other.Url;
            isEqual &= Headers == other.Headers;
            isEqual &= Result == other.Result;

            return(isEqual);
        }