/// <summary>
        /// Initializes a new instance of the <see cref="RestClient" /> class.
        /// </summary>
        public RestClient()
            : base(new WebRequestHttpClientFactory())
        {
#if NETSTANDARD1_1
            EncodingHandlers.Add("gzip", new Encodings.GzipEncoding());
            EncodingHandlers.Add("deflate", new Encodings.GzipEncoding());
#endif
        }
 public IRestClient RemoveEncoding(string encodingId)
 {
     EncodingHandlers.Remove(encodingId);
     return(this);
 }
 public IRestClient ClearEncodings()
 {
     EncodingHandlers.Clear();
     return(this);
 }
 public IRestClient AddEncoding(string encodingId, IEncoding encoding)
 {
     EncodingHandlers.Add(encodingId, encoding);
     return(this);
 }