Esempio n. 1
0
        public static string Serialize(WebRequest request)
        {
            if (request == null)
                throw new ArgumentNullException("request");

            var info = new WebUrlInfo
            {
                Url = request.RequestUri.ToString()
            };

            var credentials = request.Credentials
                as NetworkCredential;

            if (credentials != null)
            {
                info.User = credentials.UserName;
                info.Domain = credentials.Domain;
                info.Password = credentials.Password;
            }

            return JsonConvert.SerializeObject(info);
        }
Esempio n. 2
0
        public static string Serialize(WebRequest request)
        {
            if (request == null)
            {
                throw new ArgumentNullException("request");
            }

            var info = new WebUrlInfo
            {
                Url = request.RequestUri.ToString()
            };

            var credentials = request.Credentials
                              as NetworkCredential;

            if (credentials != null)
            {
                info.User     = credentials.UserName;
                info.Domain   = credentials.Domain;
                info.Password = credentials.Password;
            }

            return(JsonConvert.SerializeObject(info));
        }