WoWHeadParser.Requests.Requests C# (CSharp) Method

Requests() public method

public Requests ( Uri address, string relative, uint id, bool isFilter = false ) : System
address System.Uri
relative string
id uint
isFilter bool
return System
        public Requests(Uri address, string relative, uint id, bool isFilter = false)
        {
            Id = id;

            if (isFilter)
                m_uri = new Uri(address, string.Format(relative, (id * 200), ((id + 1) * 200)));
            else
                m_uri = new Uri(address, string.Format(relative, id));

            m_request = (HttpWebRequest)WebRequest.Create(m_uri);
            m_request.UserAgent = GetRandomUserAgent();
            m_request.KeepAlive = true;
            if (Compress)
                m_request.AutomaticDecompression = DecompressionMethods.Deflate | DecompressionMethods.GZip;
        }