public RoatpApiClientBase(string baseUri, ILogger <CB> logger, IRoatpRegisterTokenService tokenService) { _client = new HttpClient { BaseAddress = new Uri(baseUri) }; _logger = logger; _tokenService = tokenService; }
public RoatpRegisterApiClient(HttpClient httpClient, ILogger <RoatpRegisterApiClient> logger, IRoatpRegisterTokenService tokenService) : base(httpClient.BaseAddress.ToString(), logger, tokenService) { _client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", tokenService.GetToken(_client.BaseAddress)); }