Example #1
0
        /// <summary>
        /// Merge urls by merging parameters from given UrlBuilder.
        /// </summary>
        /// <param name="source"></param>
        /// <returns></returns>
        public UrlBuilder Merge(UrlBuilder source)
        {
            this.parameters.Merge(source.parameters);

            return(this);
        }
Example #2
0
 /// <summary>
 /// Adds the source parameters to the builder.
 /// </summary>
 /// <param name="builder"> The builder to clone. </param>
 /// <remarks> Duplicate parameters are not allowed. </remarks>
 public UrlBuilder(UrlBuilder builder)
     : this(builder.url)
 {
     this.Merge(builder);
 }