public BasketClient(BasketClientSettings settings, IRestClient restClient, IRestRequestBuilder restRequestFactory) { this.settings = settings; this.restClient = restClient; this.restRequestBuilder = restRequestFactory; }
/// <summary> /// Creates a BasketClient from the provided settings. /// </summary> /// <param name="settings"></param> /// <returns>The newly created BasketClient.</returns> public IBasketClient Create(BasketClientSettings settings) { return(new BasketClient(settings, new RestClient(), new RestRequestBuilder())); }