public ConventionBasedServiceClientConfiguration Merge(ConventionBasedServiceClientConfiguration other)
        {
            RequestHeaders.Merge(other.RequestHeaders);

            Exception.Merge(other.Exception);
            RequestHeaderValue.Merge(other.RequestHeaderValue);
            ResponseHeaderProcessors.Merge(other.ResponseHeaderProcessors);

            return(this);
        }
        public ConventionBasedServiceConfiguration Merge(ConventionBasedServiceConfiguration other)
        {
            AllowGet.Merge(other.AllowGet);
            RequestHeaders.Merge(other.RequestHeaders);
            RequestHeaderProcessors.Merge(other.RequestHeaderProcessors);
            ResponseHeaders.Merge(other.ResponseHeaders);
            ResponseHeaderValue.Merge(other.ResponseHeaderValue);
            ExceptionResult.Merge(other.ExceptionResult);

            return(this);
        }