NuGet.HttpUtility.CreateUserAgentString C# (CSharp) Méthode

CreateUserAgentString() public static méthode

public static CreateUserAgentString ( string client ) : string
client string
Résultat string
        public static string CreateUserAgentString(string client)
        {
            if (client == null)
            {
                throw new ArgumentNullException("client");
            }

            var version = typeof(HttpUtility).Assembly.GetNameSafe().Version;
            return String.Format(CultureInfo.InvariantCulture, UserAgentTemplate, client, version, Environment.OSVersion);
        }

Usage Example

Exemple #1
0
        private void InitializeRequestProperties(WebRequest request)
        {
            var httpRequest = request as HttpWebRequest;

            if (httpRequest != null)
            {
                httpRequest.UserAgent       = UserAgent ?? HttpUtility.CreateUserAgentString("NuGet");
                httpRequest.CookieContainer = new CookieContainer();
                if (AcceptCompression)
                {
                    httpRequest.AutomaticDecompression = DecompressionMethods.Deflate | DecompressionMethods.GZip;
                }
            }

            if (!String.IsNullOrEmpty(ContentType))
            {
                request.ContentType = ContentType;
            }

            if (!String.IsNullOrEmpty(Method))
            {
                request.Method = Method;
            }

            var cert = DefaultCertificateProvider.GetCertificate(Uri);

            if (cert != null && httpRequest != null)
            {
                httpRequest.ClientCertificates.Add(cert);
            }
        }
All Usage Examples Of NuGet.HttpUtility::CreateUserAgentString