Example #1
0
        public async Task <Stream> GetStreamAsync()
        {
            if (request is HttpWebRequest && CanBeRanged)
            {
                try
                {
                    return(new SeekableHttpStream(request as HttpWebRequest));
                }
                catch { }
            }
            var response = await request.CloneRequest(request.RequestUri).GetResponseAsync();

            return(response.GetResponseStream());
        }