PageRenderTime 72ms CodeModel.GetById 2ms app.highlight 61ms RepoModel.GetById 2ms app.codeStats 0ms

/ClassLibrary1/Connected Services/VelocifyWebService/Reference.cs

https://bitbucket.org/develocity/velocifyws
C# | 764 lines | 592 code | 156 blank | 16 comment | 8 complexity | 2c680da318b71fa9c6098fefc2aa5507 MD5 | raw file
  1//------------------------------------------------------------------------------
  2// <auto-generated>
  3//     This code was generated by a tool.
  4//     //
  5//     Changes to this file may cause incorrect behavior and will be lost if
  6//     the code is regenerated.
  7// </auto-generated>
  8//------------------------------------------------------------------------------
  9
 10namespace VelocifyWebService
 11{
 12    
 13    
 14    [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.0")]
 15    [System.ServiceModel.ServiceContractAttribute(Namespace="https://service.leads360.com", ConfigurationName="VelocifyWebService.ClientServiceSoap")]
 16    public interface ClientServiceSoap
 17    {
 18        
 19        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/AddAgent", ReplyAction="*")]
 20        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
 21        System.Threading.Tasks.Task<System.Xml.Linq.XElement> AddAgentAsync(string username, string password, System.Xml.Linq.XElement agentData);
 22        
 23        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/AddAgentToGroup", ReplyAction="*")]
 24        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
 25        System.Threading.Tasks.Task<System.Xml.Linq.XElement> AddAgentToGroupAsync(string username, string password, System.Xml.Linq.XElement groupData);
 26        
 27        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/AddAgentRole", ReplyAction="*")]
 28        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
 29        System.Threading.Tasks.Task<System.Xml.Linq.XElement> AddAgentRoleAsync(string username, string password, System.Xml.Linq.XElement agentData);
 30        
 31        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/AddOptOut", ReplyAction="*")]
 32        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
 33        System.Threading.Tasks.Task<System.Xml.Linq.XElement> AddOptOutAsync(string username, string password, string email, int leadId);
 34        
 35        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/AddCampaign", ReplyAction="*")]
 36        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
 37        System.Threading.Tasks.Task<System.Xml.Linq.XElement> AddCampaignAsync(string username, string password, string title, string altTitle, int campaignTypeId, string note, decimal costPerLead, bool active, int providerId);
 38        
 39        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/AddField", ReplyAction="*")]
 40        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
 41        System.Threading.Tasks.Task<System.Xml.Linq.XElement> AddFieldAsync(string username, string password, string title, int fieldTypeId, string toolTip, bool required, int visibilityTypeId, int groupId);
 42        
 43        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/AddFieldGroup", ReplyAction="*")]
 44        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
 45        System.Threading.Tasks.Task<System.Xml.Linq.XElement> AddFieldGroupAsync(string username, string password, string title);
 46        
 47        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/AddLeadAction", ReplyAction="*")]
 48        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
 49        System.Threading.Tasks.Task<System.Xml.Linq.XElement> AddLeadActionAsync(string username, string password, int leadId, int actionTypeId, string actionNote);
 50        
 51        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/AddLeads", ReplyAction="*")]
 52        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
 53        System.Threading.Tasks.Task<System.Xml.Linq.XElement> AddLeadsAsync(string username, string password, System.Xml.Linq.XElement leads);
 54        
 55        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/AddLeadsEx", ReplyAction="*")]
 56        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
 57        System.Threading.Tasks.Task<System.Xml.Linq.XElement> AddLeadsExAsync(string username, string password, System.Xml.Linq.XElement leads);
 58        
 59        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/AddDirectMailLeads", ReplyAction="*")]
 60        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
 61        System.Threading.Tasks.Task<System.Xml.Linq.XElement> AddDirectMailLeadsAsync(string username, string password, System.Xml.Linq.XElement leads);
 62        
 63        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/DeactivateAgent", ReplyAction="*")]
 64        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
 65        System.Threading.Tasks.Task<System.Xml.Linq.XElement> DeactivateAgentAsync(string username, string password, string email);
 66        
 67        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/DisableReceiveLeads", ReplyAction="*")]
 68        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
 69        System.Threading.Tasks.Task<System.Xml.Linq.XElement> DisableReceiveLeadsAsync(string username, string password, string email);
 70        
 71        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetActionTypes", ReplyAction="*")]
 72        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
 73        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetActionTypesAsync(string username, string password);
 74        
 75        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetAgent", ReplyAction="*")]
 76        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
 77        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetAgentAsync(string username, string password, int agentId);
 78        
 79        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetAgents", ReplyAction="*")]
 80        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
 81        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetAgentsAsync(string username, string password);
 82        
 83        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetAgentsInGroup", ReplyAction="*")]
 84        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
 85        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetAgentsInGroupAsync(string username, string password, int groupId);
 86        
 87        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetAgentsQualified", ReplyAction="*")]
 88        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
 89        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetAgentsQualifiedAsync(string username, string password, int programId, int leadId);
 90        
 91        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetQualifiedAgents", ReplyAction="*")]
 92        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
 93        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetQualifiedAgentsAsync(string username, string password, int programId, int leadId);
 94        
 95        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetCallHistoryReport", ReplyAction="*")]
 96        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
 97        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetCallHistoryReportAsync(string username, string password, string startDate, string endDate);
 98        
 99        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetCampaigns", ReplyAction="*")]
100        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
101        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetCampaignsAsync(string username, string password);
102        
103        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetCampaignGroups", ReplyAction="*")]
104        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
105        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetCampaignGroupsAsync(string username, string password);
106        
107        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetCampaignTypes", ReplyAction="*")]
108        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
109        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetCampaignTypesAsync(string username, string password);
110        
111        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetFieldGroups", ReplyAction="*")]
112        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
113        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetFieldGroupsAsync(string username, string password);
114        
115        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetFields", ReplyAction="*")]
116        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
117        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetFieldsAsync(string username, string password);
118        
119        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetFieldTypes", ReplyAction="*")]
120        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
121        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetFieldTypesAsync(string username, string password);
122        
123        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetGroups", ReplyAction="*")]
124        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
125        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetGroupsAsync(string username, string password);
126        
127        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetLastCreatedLead", ReplyAction="*")]
128        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
129        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetLastCreatedLeadAsync(string username, string password);
130        
131        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetLastModifiedLead", ReplyAction="*")]
132        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
133        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetLastModifiedLeadAsync(string username, string password);
134        
135        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetLead", ReplyAction="*")]
136        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
137        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetLeadAsync(string username, string password, int leadId);
138        
139        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetLeadFormTypes", ReplyAction="*")]
140        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
141        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetLeadFormTypesAsync(string username, string password);
142        
143        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetLeadIds", ReplyAction="*")]
144        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
145        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetLeadIdsAsync(string username, string password, System.DateTime from, System.DateTime to);
146        
147        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetLeadIdsEx", ReplyAction="*")]
148        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
149        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetLeadIdsExAsync(string username, string password, System.DateTime from, System.DateTime to, int scope);
150        
151        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetLeadIdsSpan", ReplyAction="*")]
152        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
153        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetLeadIdsSpanAsync(string username, string password, int fromNowMinutes);
154        
155        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetLeads", ReplyAction="*")]
156        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
157        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetLeadsAsync(string username, string password, System.DateTime from, System.DateTime to);
158        
159        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetLeadsByPhone", ReplyAction="*")]
160        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
161        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetLeadsByPhoneAsync(string username, string password, string phone);
162        
163        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetLeadsByEmail", ReplyAction="*")]
164        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
165        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetLeadsByEmailAsync(string username, string password, string email);
166        
167        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetLeadsSpan", ReplyAction="*")]
168        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
169        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetLeadsSpanAsync(string username, string password, int fromNowMinutes);
170        
171        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetMilestones", ReplyAction="*")]
172        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
173        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetMilestonesAsync(string username, string password);
174        
175        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetPrograms", ReplyAction="*")]
176        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
177        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetProgramsAsync(string username, string password);
178        
179        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetProviders", ReplyAction="*")]
180        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
181        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetProvidersAsync(string username, string password);
182        
183        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetReportResults", ReplyAction="*")]
184        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
185        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetReportResultsAsync(string username, string password, int reportId, System.Xml.Linq.XElement templateValues);
186        
187        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetReportResultsWithoutFilters", ReplyAction="*")]
188        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
189        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetReportResultsWithoutFiltersAsync(string username, string password, int reportId);
190        
191        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetReports", ReplyAction="*")]
192        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
193        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetReportsAsync(string username, string password);
194        
195        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetServerTime", ReplyAction="*")]
196        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
197        System.Threading.Tasks.Task<System.DateTime> GetServerTimeAsync();
198        
199        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetStatuses", ReplyAction="*")]
200        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
201        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetStatusesAsync(string username, string password);
202        
203        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetVisibilityTypes", ReplyAction="*")]
204        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
205        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetVisibilityTypesAsync(string username, string password);
206        
207        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/ModifyAgent", ReplyAction="*")]
208        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
209        System.Threading.Tasks.Task<System.Xml.Linq.XElement> ModifyAgentAsync(string username, string password, System.Xml.Linq.XElement agentData);
210        
211        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/ModifyAgentPassword", ReplyAction="*")]
212        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
213        System.Threading.Tasks.Task<System.Xml.Linq.XElement> ModifyAgentPasswordAsync(string username, string password, string email, string agentPassword);
214        
215        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/ModifyLeadAgent", ReplyAction="*")]
216        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
217        System.Threading.Tasks.Task<System.Xml.Linq.XElement> ModifyLeadAgentAsync(string username, string password, int leadId, int agentId);
218        
219        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/ModifyLeadCampaign", ReplyAction="*")]
220        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
221        System.Threading.Tasks.Task<System.Xml.Linq.XElement> ModifyLeadCampaignAsync(string username, string password, int leadId, int campaignId);
222        
223        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/ModifyLeadField", ReplyAction="*")]
224        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
225        System.Threading.Tasks.Task<System.Xml.Linq.XElement> ModifyLeadFieldAsync(string username, string password, int leadId, int fieldId, string newValue);
226        
227        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/ModifyLeads", ReplyAction="*")]
228        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
229        System.Threading.Tasks.Task<System.Xml.Linq.XElement> ModifyLeadsAsync(string username, string password, System.Xml.Linq.XElement leads);
230        
231        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/ModifyLeadStatus", ReplyAction="*")]
232        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
233        System.Threading.Tasks.Task<System.Xml.Linq.XElement> ModifyLeadStatusAsync(string username, string password, int leadId, int statusId);
234        
235        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/RemoveCampaign", ReplyAction="*")]
236        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
237        System.Threading.Tasks.Task<System.Xml.Linq.XElement> RemoveCampaignAsync(string username, string password, int campaignId);
238        
239        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/RemoveLead", ReplyAction="*")]
240        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
241        System.Threading.Tasks.Task<System.Xml.Linq.XElement> RemoveLeadAsync(string username, string password, int leadId);
242        
243        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/CopyLead", ReplyAction="*")]
244        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
245        System.Threading.Tasks.Task<System.Xml.Linq.XElement> CopyLeadAsync(string username, string password, int LeadId);
246        
247        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/AssignViaDistribution", ReplyAction="*")]
248        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
249        System.Threading.Tasks.Task<System.Xml.Linq.XElement> AssignViaDistributionAsync(string username, string password, int leadId, int programId, int agentId);
250        
251        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetLeadAndQualifiedAgentsByPhone", ReplyAction="*")]
252        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
253        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetLeadAndQualifiedAgentsByPhoneAsync(string username, string password, string phone, int programId, int campaignId, int firstFieldId, string firstFieldValue, int secondFieldId, string secondFieldValue);
254        
255        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetLeadAndQualifiedAgentsByPhoneWithLead", ReplyAction="*")]
256        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
257        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetLeadAndQualifiedAgentsByPhoneWithLeadAsync(string username, string password, string phone, int programId, int campaignId, VelocifyWebService.FieldValue[] fields);
258        
259        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetFieldsSalesforce", ReplyAction="*")]
260        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
261        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetFieldsSalesforceAsync(string username, string sessionId, string url);
262        
263        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetFieldTypesSalesforce", ReplyAction="*")]
264        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
265        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetFieldTypesSalesforceAsync(string username, string sessionId, string url);
266        
267        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetFieldGroupsSalesforce", ReplyAction="*")]
268        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
269        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetFieldGroupsSalesforceAsync(string username, string sessionId, string url);
270        
271        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetSalesforceMappings", ReplyAction="*")]
272        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
273        System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetSalesforceMappingsAsync(string username, string sessionId, string url);
274        
275        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/ModifySalesforceMappings", ReplyAction="*")]
276        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
277        System.Threading.Tasks.Task<System.Xml.Linq.XElement> ModifySalesforceMappingsAsync(string username, string sessionId, string url, string xmlText);
278        
279        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/ModifySalesforceUsername", ReplyAction="*")]
280        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
281        System.Threading.Tasks.Task<System.Xml.Linq.XElement> ModifySalesforceUsernameAsync(string username, string password, string salesforceUsername);
282        
283        [System.ServiceModel.OperationContractAttribute(Action="https://service.leads360.com/GetVersion", ReplyAction="*")]
284        [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
285        System.Threading.Tasks.Task<string> GetVersionAsync();
286    }
287    
288    /// <remarks/>
289    [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.0")]
290    [System.Diagnostics.DebuggerStepThroughAttribute()]
291    [System.Xml.Serialization.XmlTypeAttribute(Namespace="https://service.leads360.com")]
292    public partial class FieldValue
293    {
294        
295        private int fieldIdField;
296        
297        private string valueField;
298        
299        /// <remarks/>
300        [System.Xml.Serialization.XmlElementAttribute(Order=0)]
301        public int FieldId
302        {
303            get
304            {
305                return this.fieldIdField;
306            }
307            set
308            {
309                this.fieldIdField = value;
310            }
311        }
312        
313        /// <remarks/>
314        [System.Xml.Serialization.XmlElementAttribute(Order=1)]
315        public string Value
316        {
317            get
318            {
319                return this.valueField;
320            }
321            set
322            {
323                this.valueField = value;
324            }
325        }
326    }
327    
328    [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.0")]
329    public interface ClientServiceSoapChannel : VelocifyWebService.ClientServiceSoap, System.ServiceModel.IClientChannel
330    {
331    }
332    
333    [System.Diagnostics.DebuggerStepThroughAttribute()]
334    [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.0.0")]
335    public partial class ClientServiceSoapClient : System.ServiceModel.ClientBase<VelocifyWebService.ClientServiceSoap>, VelocifyWebService.ClientServiceSoap
336    {
337        
338    /// <summary>
339    /// Implement this partial method to configure the service endpoint.
340    /// </summary>
341    /// <param name="serviceEndpoint">The endpoint to configure</param>
342    /// <param name="clientCredentials">The client credentials</param>
343    static partial void ConfigureEndpoint(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Description.ClientCredentials clientCredentials);
344        
345        public ClientServiceSoapClient(EndpointConfiguration endpointConfiguration) : 
346                base(ClientServiceSoapClient.GetBindingForEndpoint(endpointConfiguration), ClientServiceSoapClient.GetEndpointAddress(endpointConfiguration))
347        {
348            this.Endpoint.Name = endpointConfiguration.ToString();
349            ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
350        }
351        
352        public ClientServiceSoapClient(EndpointConfiguration endpointConfiguration, string remoteAddress) : 
353                base(ClientServiceSoapClient.GetBindingForEndpoint(endpointConfiguration), new System.ServiceModel.EndpointAddress(remoteAddress))
354        {
355            this.Endpoint.Name = endpointConfiguration.ToString();
356            ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
357        }
358        
359        public ClientServiceSoapClient(EndpointConfiguration endpointConfiguration, System.ServiceModel.EndpointAddress remoteAddress) : 
360                base(ClientServiceSoapClient.GetBindingForEndpoint(endpointConfiguration), remoteAddress)
361        {
362            this.Endpoint.Name = endpointConfiguration.ToString();
363            ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
364        }
365        
366        public ClientServiceSoapClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : 
367                base(binding, remoteAddress)
368        {
369        }
370        
371        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> AddAgentAsync(string username, string password, System.Xml.Linq.XElement agentData)
372        {
373            return base.Channel.AddAgentAsync(username, password, agentData);
374        }
375        
376        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> AddAgentToGroupAsync(string username, string password, System.Xml.Linq.XElement groupData)
377        {
378            return base.Channel.AddAgentToGroupAsync(username, password, groupData);
379        }
380        
381        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> AddAgentRoleAsync(string username, string password, System.Xml.Linq.XElement agentData)
382        {
383            return base.Channel.AddAgentRoleAsync(username, password, agentData);
384        }
385        
386        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> AddOptOutAsync(string username, string password, string email, int leadId)
387        {
388            return base.Channel.AddOptOutAsync(username, password, email, leadId);
389        }
390        
391        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> AddCampaignAsync(string username, string password, string title, string altTitle, int campaignTypeId, string note, decimal costPerLead, bool active, int providerId)
392        {
393            return base.Channel.AddCampaignAsync(username, password, title, altTitle, campaignTypeId, note, costPerLead, active, providerId);
394        }
395        
396        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> AddFieldAsync(string username, string password, string title, int fieldTypeId, string toolTip, bool required, int visibilityTypeId, int groupId)
397        {
398            return base.Channel.AddFieldAsync(username, password, title, fieldTypeId, toolTip, required, visibilityTypeId, groupId);
399        }
400        
401        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> AddFieldGroupAsync(string username, string password, string title)
402        {
403            return base.Channel.AddFieldGroupAsync(username, password, title);
404        }
405        
406        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> AddLeadActionAsync(string username, string password, int leadId, int actionTypeId, string actionNote)
407        {
408            return base.Channel.AddLeadActionAsync(username, password, leadId, actionTypeId, actionNote);
409        }
410        
411        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> AddLeadsAsync(string username, string password, System.Xml.Linq.XElement leads)
412        {
413            return base.Channel.AddLeadsAsync(username, password, leads);
414        }
415        
416        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> AddLeadsExAsync(string username, string password, System.Xml.Linq.XElement leads)
417        {
418            return base.Channel.AddLeadsExAsync(username, password, leads);
419        }
420        
421        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> AddDirectMailLeadsAsync(string username, string password, System.Xml.Linq.XElement leads)
422        {
423            return base.Channel.AddDirectMailLeadsAsync(username, password, leads);
424        }
425        
426        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> DeactivateAgentAsync(string username, string password, string email)
427        {
428            return base.Channel.DeactivateAgentAsync(username, password, email);
429        }
430        
431        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> DisableReceiveLeadsAsync(string username, string password, string email)
432        {
433            return base.Channel.DisableReceiveLeadsAsync(username, password, email);
434        }
435        
436        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetActionTypesAsync(string username, string password)
437        {
438            return base.Channel.GetActionTypesAsync(username, password);
439        }
440        
441        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetAgentAsync(string username, string password, int agentId)
442        {
443            return base.Channel.GetAgentAsync(username, password, agentId);
444        }
445        
446        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetAgentsAsync(string username, string password)
447        {
448            return base.Channel.GetAgentsAsync(username, password);
449        }
450        
451        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetAgentsInGroupAsync(string username, string password, int groupId)
452        {
453            return base.Channel.GetAgentsInGroupAsync(username, password, groupId);
454        }
455        
456        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetAgentsQualifiedAsync(string username, string password, int programId, int leadId)
457        {
458            return base.Channel.GetAgentsQualifiedAsync(username, password, programId, leadId);
459        }
460        
461        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetQualifiedAgentsAsync(string username, string password, int programId, int leadId)
462        {
463            return base.Channel.GetQualifiedAgentsAsync(username, password, programId, leadId);
464        }
465        
466        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetCallHistoryReportAsync(string username, string password, string startDate, string endDate)
467        {
468            return base.Channel.GetCallHistoryReportAsync(username, password, startDate, endDate);
469        }
470        
471        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetCampaignsAsync(string username, string password)
472        {
473            return base.Channel.GetCampaignsAsync(username, password);
474        }
475        
476        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetCampaignGroupsAsync(string username, string password)
477        {
478            return base.Channel.GetCampaignGroupsAsync(username, password);
479        }
480        
481        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetCampaignTypesAsync(string username, string password)
482        {
483            return base.Channel.GetCampaignTypesAsync(username, password);
484        }
485        
486        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetFieldGroupsAsync(string username, string password)
487        {
488            return base.Channel.GetFieldGroupsAsync(username, password);
489        }
490        
491        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetFieldsAsync(string username, string password)
492        {
493            return base.Channel.GetFieldsAsync(username, password);
494        }
495        
496        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetFieldTypesAsync(string username, string password)
497        {
498            return base.Channel.GetFieldTypesAsync(username, password);
499        }
500        
501        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetGroupsAsync(string username, string password)
502        {
503            return base.Channel.GetGroupsAsync(username, password);
504        }
505        
506        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetLastCreatedLeadAsync(string username, string password)
507        {
508            return base.Channel.GetLastCreatedLeadAsync(username, password);
509        }
510        
511        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetLastModifiedLeadAsync(string username, string password)
512        {
513            return base.Channel.GetLastModifiedLeadAsync(username, password);
514        }
515        
516        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetLeadAsync(string username, string password, int leadId)
517        {
518            return base.Channel.GetLeadAsync(username, password, leadId);
519        }
520        
521        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetLeadFormTypesAsync(string username, string password)
522        {
523            return base.Channel.GetLeadFormTypesAsync(username, password);
524        }
525        
526        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetLeadIdsAsync(string username, string password, System.DateTime from, System.DateTime to)
527        {
528            return base.Channel.GetLeadIdsAsync(username, password, from, to);
529        }
530        
531        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetLeadIdsExAsync(string username, string password, System.DateTime from, System.DateTime to, int scope)
532        {
533            return base.Channel.GetLeadIdsExAsync(username, password, from, to, scope);
534        }
535        
536        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetLeadIdsSpanAsync(string username, string password, int fromNowMinutes)
537        {
538            return base.Channel.GetLeadIdsSpanAsync(username, password, fromNowMinutes);
539        }
540        
541        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetLeadsAsync(string username, string password, System.DateTime from, System.DateTime to)
542        {
543            return base.Channel.GetLeadsAsync(username, password, from, to);
544        }
545        
546        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetLeadsByPhoneAsync(string username, string password, string phone)
547        {
548            return base.Channel.GetLeadsByPhoneAsync(username, password, phone);
549        }
550        
551        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetLeadsByEmailAsync(string username, string password, string email)
552        {
553            return base.Channel.GetLeadsByEmailAsync(username, password, email);
554        }
555        
556        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetLeadsSpanAsync(string username, string password, int fromNowMinutes)
557        {
558            return base.Channel.GetLeadsSpanAsync(username, password, fromNowMinutes);
559        }
560        
561        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetMilestonesAsync(string username, string password)
562        {
563            return base.Channel.GetMilestonesAsync(username, password);
564        }
565        
566        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetProgramsAsync(string username, string password)
567        {
568            return base.Channel.GetProgramsAsync(username, password);
569        }
570        
571        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetProvidersAsync(string username, string password)
572        {
573            return base.Channel.GetProvidersAsync(username, password);
574        }
575        
576        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetReportResultsAsync(string username, string password, int reportId, System.Xml.Linq.XElement templateValues)
577        {
578            return base.Channel.GetReportResultsAsync(username, password, reportId, templateValues);
579        }
580        
581        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetReportResultsWithoutFiltersAsync(string username, string password, int reportId)
582        {
583            return base.Channel.GetReportResultsWithoutFiltersAsync(username, password, reportId);
584        }
585        
586        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetReportsAsync(string username, string password)
587        {
588            return base.Channel.GetReportsAsync(username, password);
589        }
590        
591        public System.Threading.Tasks.Task<System.DateTime> GetServerTimeAsync()
592        {
593            return base.Channel.GetServerTimeAsync();
594        }
595        
596        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetStatusesAsync(string username, string password)
597        {
598            return base.Channel.GetStatusesAsync(username, password);
599        }
600        
601        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetVisibilityTypesAsync(string username, string password)
602        {
603            return base.Channel.GetVisibilityTypesAsync(username, password);
604        }
605        
606        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> ModifyAgentAsync(string username, string password, System.Xml.Linq.XElement agentData)
607        {
608            return base.Channel.ModifyAgentAsync(username, password, agentData);
609        }
610        
611        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> ModifyAgentPasswordAsync(string username, string password, string email, string agentPassword)
612        {
613            return base.Channel.ModifyAgentPasswordAsync(username, password, email, agentPassword);
614        }
615        
616        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> ModifyLeadAgentAsync(string username, string password, int leadId, int agentId)
617        {
618            return base.Channel.ModifyLeadAgentAsync(username, password, leadId, agentId);
619        }
620        
621        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> ModifyLeadCampaignAsync(string username, string password, int leadId, int campaignId)
622        {
623            return base.Channel.ModifyLeadCampaignAsync(username, password, leadId, campaignId);
624        }
625        
626        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> ModifyLeadFieldAsync(string username, string password, int leadId, int fieldId, string newValue)
627        {
628            return base.Channel.ModifyLeadFieldAsync(username, password, leadId, fieldId, newValue);
629        }
630        
631        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> ModifyLeadsAsync(string username, string password, System.Xml.Linq.XElement leads)
632        {
633            return base.Channel.ModifyLeadsAsync(username, password, leads);
634        }
635        
636        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> ModifyLeadStatusAsync(string username, string password, int leadId, int statusId)
637        {
638            return base.Channel.ModifyLeadStatusAsync(username, password, leadId, statusId);
639        }
640        
641        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> RemoveCampaignAsync(string username, string password, int campaignId)
642        {
643            return base.Channel.RemoveCampaignAsync(username, password, campaignId);
644        }
645        
646        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> RemoveLeadAsync(string username, string password, int leadId)
647        {
648            return base.Channel.RemoveLeadAsync(username, password, leadId);
649        }
650        
651        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> CopyLeadAsync(string username, string password, int LeadId)
652        {
653            return base.Channel.CopyLeadAsync(username, password, LeadId);
654        }
655        
656        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> AssignViaDistributionAsync(string username, string password, int leadId, int programId, int agentId)
657        {
658            return base.Channel.AssignViaDistributionAsync(username, password, leadId, programId, agentId);
659        }
660        
661        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetLeadAndQualifiedAgentsByPhoneAsync(string username, string password, string phone, int programId, int campaignId, int firstFieldId, string firstFieldValue, int secondFieldId, string secondFieldValue)
662        {
663            return base.Channel.GetLeadAndQualifiedAgentsByPhoneAsync(username, password, phone, programId, campaignId, firstFieldId, firstFieldValue, secondFieldId, secondFieldValue);
664        }
665        
666        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetLeadAndQualifiedAgentsByPhoneWithLeadAsync(string username, string password, string phone, int programId, int campaignId, VelocifyWebService.FieldValue[] fields)
667        {
668            return base.Channel.GetLeadAndQualifiedAgentsByPhoneWithLeadAsync(username, password, phone, programId, campaignId, fields);
669        }
670        
671        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetFieldsSalesforceAsync(string username, string sessionId, string url)
672        {
673            return base.Channel.GetFieldsSalesforceAsync(username, sessionId, url);
674        }
675        
676        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetFieldTypesSalesforceAsync(string username, string sessionId, string url)
677        {
678            return base.Channel.GetFieldTypesSalesforceAsync(username, sessionId, url);
679        }
680        
681        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetFieldGroupsSalesforceAsync(string username, string sessionId, string url)
682        {
683            return base.Channel.GetFieldGroupsSalesforceAsync(username, sessionId, url);
684        }
685        
686        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> GetSalesforceMappingsAsync(string username, string sessionId, string url)
687        {
688            return base.Channel.GetSalesforceMappingsAsync(username, sessionId, url);
689        }
690        
691        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> ModifySalesforceMappingsAsync(string username, string sessionId, string url, string xmlText)
692        {
693            return base.Channel.ModifySalesforceMappingsAsync(username, sessionId, url, xmlText);
694        }
695        
696        public System.Threading.Tasks.Task<System.Xml.Linq.XElement> ModifySalesforceUsernameAsync(string username, string password, string salesforceUsername)
697        {
698            return base.Channel.ModifySalesforceUsernameAsync(username, password, salesforceUsername);
699        }
700        
701        public System.Threading.Tasks.Task<string> GetVersionAsync()
702        {
703            return base.Channel.GetVersionAsync();
704        }
705        
706        public virtual System.Threading.Tasks.Task OpenAsync()
707        {
708            return System.Threading.Tasks.Task.Factory.FromAsync(((System.ServiceModel.ICommunicationObject)(this)).BeginOpen(null, null), new System.Action<System.IAsyncResult>(((System.ServiceModel.ICommunicationObject)(this)).EndOpen));
709        }
710        
711        public virtual System.Threading.Tasks.Task CloseAsync()
712        {
713            return System.Threading.Tasks.Task.Factory.FromAsync(((System.ServiceModel.ICommunicationObject)(this)).BeginClose(null, null), new System.Action<System.IAsyncResult>(((System.ServiceModel.ICommunicationObject)(this)).EndClose));
714        }
715        
716        private static System.ServiceModel.Channels.Binding GetBindingForEndpoint(EndpointConfiguration endpointConfiguration)
717        {
718            if ((endpointConfiguration == EndpointConfiguration.ClientServiceSoap))
719            {
720                System.ServiceModel.BasicHttpBinding result = new System.ServiceModel.BasicHttpBinding();
721                result.MaxBufferSize = int.MaxValue;
722                result.ReaderQuotas = System.Xml.XmlDictionaryReaderQuotas.Max;
723                result.MaxReceivedMessageSize = int.MaxValue;
724                result.AllowCookies = true;
725                return result;
726            }
727            if ((endpointConfiguration == EndpointConfiguration.ClientServiceSoap12))
728            {
729                System.ServiceModel.Channels.CustomBinding result = new System.ServiceModel.Channels.CustomBinding();
730                System.ServiceModel.Channels.TextMessageEncodingBindingElement textBindingElement = new System.ServiceModel.Channels.TextMessageEncodingBindingElement();
731                textBindingElement.MessageVersion = System.ServiceModel.Channels.MessageVersion.CreateVersion(System.ServiceModel.EnvelopeVersion.Soap12, System.ServiceModel.Channels.AddressingVersion.None);
732                result.Elements.Add(textBindingElement);
733                System.ServiceModel.Channels.HttpTransportBindingElement httpBindingElement = new System.ServiceModel.Channels.HttpTransportBindingElement();
734                httpBindingElement.AllowCookies = true;
735                httpBindingElement.MaxBufferSize = int.MaxValue;
736                httpBindingElement.MaxReceivedMessageSize = int.MaxValue;
737                result.Elements.Add(httpBindingElement);
738                return result;
739            }
740            throw new System.InvalidOperationException(string.Format("Could not find endpoint with name \'{0}\'.", endpointConfiguration));
741        }
742        
743        private static System.ServiceModel.EndpointAddress GetEndpointAddress(EndpointConfiguration endpointConfiguration)
744        {
745            if ((endpointConfiguration == EndpointConfiguration.ClientServiceSoap))
746            {
747                return new System.ServiceModel.EndpointAddress("http://service.velocify.com/ClientService.asmx");
748            }
749            if ((endpointConfiguration == EndpointConfiguration.ClientServiceSoap12))
750            {
751                return new System.ServiceModel.EndpointAddress("http://service.velocify.com/ClientService.asmx");
752            }
753            throw new System.InvalidOperationException(string.Format("Could not find endpoint with name \'{0}\'.", endpointConfiguration));
754        }
755        
756        public enum EndpointConfiguration
757        {
758            
759            ClientServiceSoap,
760            
761            ClientServiceSoap12,
762        }
763    }
764}