Exemple #1
0
 public HubConnectionProxy(
     IRealtimeClientConfig config,
     IAuthenticatedAccessToken accessToken)
 {
     _hub.Reconnecting += OnReconnecting;
     _hub.Reconnected  += OnReconnected;
     _hub.Closed       += OnClosed;
 }
 public HttpClientHolder(
     IAuthenticatedAccessToken authenticatedAccessToken,
     IAnalyticsService analyticsService,
     IGraphqlClientConfig config)
 {
     _authenticatedAccessToken = authenticatedAccessToken;
     _analyticsService         = analyticsService;
     _httpClient = new HttpClient {
         BaseAddress = new Uri(config.GraphqlEndpoint)
     };
 }
Exemple #3
0
 public HttpClientService(
     IHttpClientServiceConfig config,
     IHttpClientFactory httpClientFactory,
     IAnalyticsService analyticsService,
     IAuthenticatedAccessToken accessToken)
 {
     _config             = config;
     _httpClientFactory  = httpClientFactory;
     _analyticsService   = analyticsService;
     _defaultAccessToken = accessToken;
     _timeout            = config.RequestTimeout ?? TimeSpan.FromMinutes(1);
 }