public QlikSenseJSONHelper(string url, Int32 timeout, Logger logger)
        {
            this.url = url;

            qrsClient = new QRSNTLMWebClient(url, timeout);

            this.logger = logger;
        }
        public QlikSenseJSONHelper(string url, Int32 timeout, Logger logger)
        {
            this.url    = url;
            this.logger = logger;

            logger.Log(LogLevel.Debug, "Creating web connection...");
            qrsClient = new QRSNTLMWebClient(url, timeout, logger);
        }
        private void DeleteUsers_Click(object sender, EventArgs e)
        {
            QRSNTLMWebClient qrsClient;

            qrsClient = new QRSNTLMWebClient("https://usrem-nak002.qliktech.com", 60000);
            var QSReg  = new QlikSenseAlertRegistry();
            var logger = new Logger();

            logger.Start(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) +
                         "\\QlikSenseEmailAdmin\\history");
            logger.SetLogLevel(LogLevel.Debug);
            var qs       = new QlikSenseJSONHelper(QSReg.GetQmcServer(), 60000);
            var UserList = qs.GetDeletedUserList(QsTaskStatus.Failed);

            qrsClient.Delete("/qrs/User/" + UserList[0].id);
        }
Ejemplo n.º 4
0
 public QlikSenseJSONHelper(string url, int timeout)
 {
     _qrsClient = new QRSNTLMWebClient(url, timeout);
 }