public FieldViewClient(string apiKey, string baseUri = null) { this.apiToken = apiKey; this.baseUri = baseUri; SoapClientFactory soapClientFactory = new SoapClientFactory(); this.formsServicesClient = soapClientFactory.CreateFormsServicesClient(this.baseUri); this.configServicesClient = soapClientFactory.CreateConfigurationServicesClient(this.baseUri); }
public API_FormsServicesSoapClient CreateFormsServicesClient(string baseUri = "") { API_FormsServicesSoapClient result; if (!string.IsNullOrEmpty(baseUri)) { result = new API_FormsServicesSoapClient(API_FormsServicesSoapClient.EndpointConfiguration.API_FormsServicesSoap, baseUri + "API_FormsServices.asmx"); } else { result = new API_FormsServicesSoapClient(API_FormsServicesSoapClient.EndpointConfiguration.API_FormsServicesSoap); } this.SetBindingTimeouts(result.Endpoint.Binding); return(result); }