private string GetUserAgent() { string type = string.Empty; switch (this.requestType) { case RequestType.IntraSite: case RequestType.CrossSite: type = "CrossSite"; break; case RequestType.CrossForest: case RequestType.FederatedCrossForest: type = "CrossForest"; break; } UserAgent userAgent = new UserAgent("ASProxy", type, (this.source == UriSource.Directory) ? "Directory" : "EmailDomain", this.protocol); return(userAgent.ToString()); }
private string GetUserAgent() { UserAgent userAgent = new UserAgent("ASAutoDiscover", "CrossForest", (this.uriSource == UriSource.Directory) ? "Directory" : "EmailDomain", null); return(userAgent.ToString()); }