public IriApi(IGenericWebClient genericClient2) { this.genericWebClient = genericClient2 ?? throw new ArgumentNullException(nameof(genericClient2)); this.MinWeightMagnitude = 15; this.TransactionApproveDepth = 9; }
public VineService(IGenericWebClient webClient, string endPoint) : base(webClient) { Endpoint = endPoint; AuthHeader = string.Format(HeaderFormat, Uri.EscapeDataString(UserAgentHeader), Uri.EscapeDataString(AcceptLanguageHeader) ); }
public TwitterService(IGenericWebClient webClient, Dictionary<string,string> customParameters) : base(webClient) { Endpoint = customParameters["TwitterEmbedUrl"]; _oauthConsumerKey = customParameters["TwitterConsumerKey"]; _oauthConsumerSecret = customParameters["TwitterConsumerSecret"]; _oauthToken = customParameters["TwitterAccessToken"]; _oauthTokenSecret = customParameters["TwitterAccessTokenSecret"]; }
public InstagramService(IGenericWebClient webClient, string endPoint) : base(webClient) { Endpoint = endPoint; }
protected BaseSocialService(IGenericWebClient webClient) { _webClient = webClient; }
/// <summary> /// Requests the specified request asynchronously /// </summary> /// <typeparam name="TResponse">The type of the response.</typeparam> /// <param name="request">The request.</param> public static Task <TResponse> RequestAsync <TResponse>(this IGenericWebClient client, object request) where TResponse : new() { return(client.RequestAsync <TResponse>(request, CancellationToken.None)); }