internal Destiny2MethodsAccess(IHttpClientInstance httpClient, IJsonSerializationHelper serializationHelper, IConfigurationService configurationService) { _httpClient = httpClient; _serializationHelper = serializationHelper; _configuration = configurationService; }
internal GroupV2MethodsAccess(IHttpClientInstance httpClient, IConfigurationService configuration, IJsonSerializationHelper serializationHelper) { _httpClient = httpClient; _configuration = configuration; _serializationHelper = serializationHelper; }
internal UserMethodsAccess(IHttpClientInstance httpClient, IAuthorizationStateHandler authHandler, IConfigurationService configuration) { _httpClient = httpClient; _authHandler = authHandler; _configuration = configuration; }
public AuthorizationStateHandler(ILogger logger, IConfigurationService configuration, IHttpClientInstance httpClient) { _logger = logger; _config = configuration; _client = httpClient; _authorizationStates = new ConcurrentDictionary <string, AuthorizationState>(); _authorizationTokenDatas = new ConcurrentDictionary <long, AuthorizationTokenData>(); }
public RequestResponseProducer(ChannelWriter <RequestResponse> writer, ILogger <RequestResponseProducer> logger, IHttpClientInstance httpClientInstance, IHttpResponseEventRepository eventsRepository) { _httpClientInstance = httpClientInstance; _eventsRepository = eventsRepository; _writer = writer; _logger = logger; }
internal BungiePlatfromClient(string apiKey, IConfigurationService configuration) { _apiKey = apiKey; _httpClient = StaticUnityContainer.GetHTTPClient(); _logger = StaticUnityContainer.GetLogger(); _authHandler = StaticUnityContainer.GetAuthHandler(); _httpClient.AddAcceptHeader("application/json"); _httpClient.AddHeader("X-API-Key", apiKey); _config = configuration; }
internal BungieClient( IConfigurationService config, ILogger logger, IBungieApiAccess apiAccess, IHttpClientInstance httpClient, IAuthorizationStateHandler authorizationHandler, ILocalisedDestinyDefinitionRepositories repository) { _configuration = config; _httpClient = httpClient; _logger = logger; Authentication = authorizationHandler; Repository = repository; ApiAccess = apiAccess; _logListener = new LogListener(); _logger.Register(_logListener); }
internal TrendingMethodsAccess(IHttpClientInstance httpClient) { _httpClient = httpClient; }
internal CommunityContentMethodsAccess(IHttpClientInstance httpClient) { _httpClient = httpClient; }
internal TokenMethodsAccess(IHttpClientInstance httpClient, IConfigurationService configuration) { _httpClient = httpClient; _configuration = configuration; }
internal MiscMethodsAccess(IHttpClientInstance httpClient) { _httpClient = httpClient; }
internal BungieCDNClient() { _httpClient = StaticUnityContainer.GetHTTPClient(); }
internal ForumMethodsAccess(IHttpClientInstance httpClient, IJsonSerializationHelper serializationHelper) { _httpClient = httpClient; _serializationHelper = serializationHelper; }
public FireteamMethodsAccess(IHttpClientInstance httpClient, IConfigurationService configuration) { _httpClient = httpClient; _configuration = configuration; }