Пример #1
0
        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);
        }
Пример #2
0
        public API_ConfigurationServicesSoapClient CreateConfigurationServicesClient(string baseUri = "")
        {
            API_ConfigurationServicesSoapClient result;

            if (!string.IsNullOrEmpty(baseUri))
            {
                result = new API_ConfigurationServicesSoapClient(API_ConfigurationServicesSoapClient.EndpointConfiguration.API_ConfigurationServicesSoap, baseUri + "API_ConfigurationServices.asmx");
            }
            else
            {
                result = new API_ConfigurationServicesSoapClient(API_ConfigurationServicesSoapClient.EndpointConfiguration.API_ConfigurationServicesSoap);
            }

            this.SetBindingTimeouts(result.Endpoint.Binding);

            return(result);
        }