public AniDbImageProvider(IAniDbClient aniDbClient, IRateLimiters rateLimiters, IHttpClient httpClient, ILogManager logManager) { _aniDbClient = aniDbClient; _httpClient = httpClient; _rateLimiter = rateLimiters.AniDb; _log = logManager.GetLogger(nameof(AniDbImageProvider)); }
public AniDbPersonProvider(IAniDbClient aniDbClient, IRateLimiters rateLimiters, IHttpClient httpClient, ILogManager logManager) { this.rateLimiter = rateLimiters.AniDb; this.aniDbClient = aniDbClient; this.httpClient = httpClient; this.log = logManager.GetLogger(nameof(AniDbPersonProvider)); }
public FileDownloader(IRateLimiters rateLimiters, IHttpClient httpClient, ILogManager logManager) { this.httpClient = httpClient; this.log = logManager.GetLogger(nameof(FileDownloader)); this.requestLimiter = rateLimiters.AniDb; }
public AniDbPersonImageProvider(IAniDbClient aniDbClient, IRateLimiters rateLimiters, IHttpClient httpClient) { this.aniDbClient = aniDbClient; this.rateLimiter = rateLimiters.AniDb; this.httpClient = httpClient; }
public AniDbPersonImageProvider(IAniDbClient aniDbClient, IRateLimiters rateLimiters, IHttpClient httpClient) { _aniDbClient = aniDbClient; _rateLimiter = rateLimiters.AniDb; _httpClient = httpClient; }