public ProxyCollSeparate(string proxyUser, string proxyPass, string proxyPath)
 {
     //ProxyCollUp proxyCollup = new ProxyCollUp(ProxyUser, ProxyPass, proxyPath, new AvitoCheckerProxy());
       //proxyCollup.MinCountProxy = 800;
       //proxyCollup.TimeCheckCrashProxy = 60000;
       //proxyColl = proxyCollup;
       proxyColl = new ProxyQueueTxt(proxyUser, proxyPass, proxyPath);
       proxyColl.ReadProxy();
 }
        private ProxyCollectionSingl()
        {
            if (!string.IsNullOrEmpty(ProxyUser) && !string.IsNullOrEmpty(ProxyPass) && !string.IsNullOrEmpty(proxyPath))
              {
            //ProxyCollUp proxyCollup = new ProxyCollUp(ProxyUser, ProxyPass, proxyPath, new AvitoCheckerProxy());
            //proxyCollup.MinCountProxy = 800;
            //proxyCollup.TimeCheckCrashProxy = 60000;
            //proxyColl = proxyCollup;
            proxyColl = new ProxyQueueTxt(ProxyUser, ProxyPass, proxyPath);
              }
              else if (!string.IsNullOrEmpty(proxyPath))
            proxyColl = new ProxyQueueTxt(proxyPath);

              proxyColl.ReadProxy();
        }
 public ProxyCollSeparate(string proxyPath, IList<string> list)
 {
     proxyColl = new ProxyQueueTxt(proxyPath);
       proxyColl.ReadProxy(list);
 }
 public ProxyCollSeparate(string proxyPath)
 {
     proxyColl = new ProxyQueueTxt(proxyPath);
       proxyColl.ReadProxy();
 }