public KontentStore( IKontentRateLimiter kontentRateLimiter, HttpClient httpClient ) { this.kontentRateLimiter = kontentRateLimiter; this.httpClient = httpClient; }
public KontentRepository( IKontentRateLimiter kontentRateLimiter, HttpClient httpClient, Settings settings ) { this.kontentRateLimiter = kontentRateLimiter; this.httpClient = httpClient; this.settings = settings; this.httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("bearer", settings.KenticoKontent?.ManagementApiKey); }