protected SerializedRESTRequest(IDataSerializer serializer, IAPIEndpoint endpoint, string accessToken = null) : this(serializer, new RESTEndpointConfiguration(endpoint, accessToken)) { }
protected AzureRestRequest(IJSONContractSerializer serializer, AuthToken token, IAPIEndpoint endpoint) : base(serializer, endpoint, token?.access_token) { }
public HttpWebRequestWrapper(IAPIEndpoint endpoint) : this(endpoint.ToUri()) { }
protected RESTRequest(IAPIEndpoint endpoint, string accessToken = null) : this(new RESTEndpointConfiguration(endpoint, accessToken)) { }
public IWebRequest CreateWebRequest(ITelemetryClient telemetryClient, IAPIEndpoint endpoint, string telemetryTag = null) { return(new InstrumentedHttpWebRequestWrapper(TelemetryFactory, telemetryClient, endpoint.ToUri(), telemetryTag)); }
public IWebRequest CreateWebRequest(IAPIEndpoint endpoint, string telemetryTag = null) { return(new HttpWebRequestWrapper(endpoint)); }
public RESTEndpointConfiguration(IAPIEndpoint endpoint, string accessToken = null) { this.Endpoint = endpoint; this.AccessToken = accessToken; }