public RestPoolService() { UpdateApiUrl(DefaultSettings.RootApiUrl); SimilarProductsAPI = RestService.For <ISimilarProductsAPI>( HttpClientFactory.Create(DefaultSettings.RootProductsWebApiUrl)); }
public void UpdateApiUrl(string newApiUrl) { LoginAPI = RestService.For <ILoginAPI>( HttpClientFactory.Create(newApiUrl)); ProfilesAPI = RestService.For <IProfilesAPI>( HttpClientFactory.Create(DefaultSettings.RootWebApiUrl)); HomeAPI = RestService.For <IHomeAPI>( HttpClientFactory.Create(newApiUrl)); ProductsAPI = RestService.For <IProductsAPI>( HttpClientFactory.Create(newApiUrl)); SimilarProductsAPI = RestService.For <ISimilarProductsAPI>( HttpClientFactory.Create(newApiUrl)); }
public void Init() { productsAPI = RestService.For <IProductsAPI>(HttpClientFactory.Create(DefaultSettings.RootApiUrl)); similarProductsAPI = RestService.For <ISimilarProductsAPI>( HttpClientFactory.Create(DefaultSettings.RootProductsWebApiUrl)); }