コード例 #1
0
        public MessageQueue(string name)
        {
            if (string.IsNullOrWhiteSpace(name))
            {
                throw new ArgumentNullException(nameof(name));
            }

            this.Name = name.Trim();

            var certificate = MessageQueueUtility.GetCertificate(name);

            _http = new HttpClient(new HttpClientHandler(certificate, MessageAuthenticator.Instance));
            _http.DefaultRequestHeaders.Add("x-mns-version", "2015-06-06");
        }
コード例 #2
0
 internal string GetRequestUrl(params string[] parts)
 {
     return(MessageQueueUtility.GetRequestUrl(this.Name, parts));
 }