public APIService(ITaskService taskService, IHttpService httpService, IAPIConfiguration configuration) { _taskService = taskService; _httpService = httpService; _configuration = configuration; _controllerPath = "/api/tasks"; }
/// <summary> /// Sets the configuration. /// </summary> /// <param name="configuration">The configuration.</param> public void SetConfiguration(IAPIConfiguration configuration) { this.APIConfiguration = configuration; if (this.RestClient == null) { this.InitHttpClient(); } else { this.ConfigureRestClient(this.RestClient); } }
public JsonService(Func <Owned <HttpClient> > clientFactory, IAPIConfiguration config) { _clientFactory = clientFactory; _config = config; }
public ReferenceDataClientFactory(IAPIConfiguration configuration) { _configuration = configuration; }
public ApplicationVersionClientFactory(IAPIConfiguration configuration) { _configuration = configuration; }
/// <summary> /// Initializes a new instance of the <see cref="HttpManager"/> class. /// </summary> public HttpManager(IAPIConfiguration configuration) { this.APIConfiguration = configuration; }
/// <summary> /// Initializes a new instance of the <see cref="CPaaSService"/> class. /// </summary> /// <param name="configuration">The configuration.</param> public CPaaSService(IAPIConfiguration configuration) : this(new HttpManager(configuration)) { }