public SecureHttpClient(ITokenServiceApiClientConfiguration configuration) { _configuration = configuration; }
internal TokenServiceApiClient(ITokenServiceApiClientConfiguration configuration, ISecureHttpClient httpClient) { _configuration = configuration; _httpClient = httpClient; }
public LevyTokenHttpClientMaker(ITokenServiceApiClientConfiguration levySubmissionsApiConfiguration, IHmrcApiBaseUrlConfig hmrcApiBaseUrlConfig) { _hmrcApiBaseUrlConfig = hmrcApiBaseUrlConfig; _levySubmissionsApiConfiguration = levySubmissionsApiConfiguration; }
public TokenServiceApiClient(ITokenServiceApiClientConfiguration configuration) : this(configuration, new SecureHttpClient(configuration)) { }