public HurriyetApiApiClient(IHurriyetApiConfiguration apiConfiguration) { _apiConfiguration = apiConfiguration; IHttwrapConfiguration configuration = new HttwrapConfiguration(string.IsNullOrEmpty(_apiConfiguration.BaseUrl) ? Constants.BaseUrl : _apiConfiguration.BaseUrl); _httwrapClient = new HttwrapClient(configuration); _apiResourceFactory = new ApiResourceFactory(_httwrapClient); _httwrapClient.AddInterceptor(new ApiInterceptor(_apiConfiguration.ApiKey)); }
protected override void FinalizeSetUp() { _apiConfiguration = new HurriyetApiConfiguration(Constants.ApiKey); _hurriyetApiClient = new HurriyetApiApiClient(_apiConfiguration); }