/// <summary> /// Creazione istanza servizio UtentiServices /// </summary> /// <param name="serviceRoot"></param> /// <param name="userName"></param> /// <param name="password"></param> /// <returns></returns> private static UtentiServices CreateInstance(string serviceRoot, string userName, string password) { UtentiServices services = new UtentiServices(); services.Url = string.Format("{0}UtentiServices.asmx", serviceRoot); services.SecurityCreadentialsSoapHeaderValue = new RubricaComune.Proxy.Utenti.SecurityCreadentialsSoapHeader(); services.SecurityCreadentialsSoapHeaderValue.UserName = userName; services.SecurityCreadentialsSoapHeaderValue.Password = password; return(services); }
/// <summary> /// /// </summary> public UtentiRubricaServices(string serviceRoot, string userName, string password) { this.Services = CreateInstance(serviceRoot, userName, password); }
/// <summary> /// /// </summary> public void Dispose() { this.Services.Dispose(); this.Services = null; }