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"); }
internal string GetRequestUrl(params string[] parts) { return(MessageQueueUtility.GetRequestUrl(this.Name, parts)); }