Ejemplo n.º 1
0
        public void RefreshUrlsTest()
        {
            string[] urls =
            {
                string.Format("http://{0}/images/1.png", Domain),
                string.Format("http://{0}/images/2.png", Domain)
            };

            Mac           mac     = new Mac(AccessKey, SecretKey);
            CdnManager    manager = new CdnManager(mac);
            RefreshResult ret     = manager.RefreshUrls(urls);

            if (ret.Code != (int)HttpCode.OK)
            {
                Assert.Fail(ret.ToString());
            }
            Console.WriteLine(ret.Result.Code);
            Console.WriteLine(ret.Result.Error);
            Console.WriteLine(ret.Result.UrlQuotaDay);
            Console.WriteLine(ret.Result.UrlSurplusDay);
            Console.WriteLine(ret.Result.RequestId);
            if (ret.Result.InvalidUrls != null)
            {
                foreach (string url in ret.Result.InvalidUrls)
                {
                    Console.WriteLine(url);
                }
            }
        }
Ejemplo n.º 2
0
        public void RefreshDirsTest()
        {
            string[] dirs =
            {
                string.Format("http://{0}/images1/", Domain),
                string.Format("http://{0}/images2/", Domain)
            };

            Mac           mac     = new Mac(AccessKey, SecretKey);
            CdnManager    manager = new CdnManager(mac);
            RefreshResult ret     = manager.RefreshDirs(dirs);

            if (ret.Code != (int)HttpCode.OK)
            {
                Assert.Fail(ret.ToString());
            }
            Console.WriteLine(ret.Result.Code);
            Console.WriteLine(ret.Result.Error);
            Console.WriteLine(ret.Result.DirQuotaDay);
            Console.WriteLine(ret.Result.DirSurplusDay);
            Console.WriteLine(ret.Result.RequestId);
            if (ret.Result.InvalidDirs != null)
            {
                foreach (string dir in ret.Result.InvalidDirs)
                {
                    Console.WriteLine(dir);
                }
            }
        }