Esempio n. 1
0
        private static void PingProxy()
        {
            PingService.PingService pingService=new PingService.PingService();
            pingService.Url=FI.Common.AppConfig.ReadSetting("PingServiceURL" , "");
            pingService.Timeout=int.Parse(FI.Common.AppConfig.ReadSetting("PingServiceTimeout" , "600000"));

            string user=FI.Common.AppConfig.ReadSetting("PingServiceUser" , "");
            string password=FI.Common.AppConfig.ReadSetting("PingServicePassword" , "");
            string pingProxy=FI.Common.AppConfig.ReadSetting("PingServiceProxy" , "");
            string pingMdx=FI.Common.AppConfig.ReadSetting("PingMdx" , "");
            string pingMailTo=FI.Common.AppConfig.ReadSetting("PingMailTo" , "");

            if(pingProxy!="")
            {
                pingService.Proxy=new System.Net.WebProxy(pingProxy);
            }

            if(user!="")
                pingService.Credentials=new System.Net.NetworkCredential(user, password);
            else
                pingService.Credentials=System.Net.CredentialCache.DefaultCredentials;

            pingService.PingOlapSystem(pingMdx , pingMailTo);
        }