public MakelaarApplication(IMediator mediator, IFundaApiClient fundaApiClient) { _mediator = mediator; _fundaApiClient = fundaApiClient; _fundaApiClient.RateLimitingUpdated += RateLimitingUpdated; }
public FundaApi(IFundaApiClient fundaApiClient, FundaApiSettings settings, ILogger <FundaApi> logger) { _fundaApiClient = fundaApiClient ?? throw new ArgumentNullException(nameof(fundaApiClient)); _settings = settings ?? throw new ArgumentNullException(nameof(settings)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public TopMekalaarsQueryHandler(IFundaApiClient fundaApiClient) { _fundaApiClient = fundaApiClient; }