public void CacheTest()
        {
            var service = new LocalFileCacheServcie();

            service.Configure(@"D:\forum_cache");

            var client = service.CreateClient();

            using (var content = new MemoryStream())
                using (var sw = new StreamWriter(content))
                {
                    sw.WriteLine("hello world!");

                    sw.Flush();

                    content.Position = 0;

                    client.SetCache(new Uri("http://www.localhost.com"), content);

                    var cache = client.GetCache(new Uri("http://www.localhost.com"));

                    Assert.IsNotNull(cache);

                    var sr = new StreamReader(cache);

                    var contentInCache = sr.ReadLine();

                    Assert.AreEqual("hello world!", contentInCache);
                }
        }
        public void CacheTest()
        {
            var service = new LocalFileCacheServcie();

            service.Configure(@"D:\forum_cache");

            var client = service.CreateClient();

            using (var content = new MemoryStream())
            using (var sw = new StreamWriter(content))
            {
                sw.WriteLine("hello world!");

                sw.Flush();

                content.Position = 0;

                client.SetCache(new Uri("http://www.localhost.com"), content);

                var cache = client.GetCache(new Uri("http://www.localhost.com"));

                Assert.IsNotNull(cache);

                var sr = new StreamReader(cache);

                var contentInCache = sr.ReadLine();

                Assert.AreEqual("hello world!", contentInCache);
            }
        }
        public void CreateClientTest()
        {
            var dbFilePath = @"D:\forum_cache\index.sqlite3";

            if (File.Exists(dbFilePath))
            {
                File.Delete(dbFilePath);
            }

            var service = new LocalFileCacheServcie();

            service.Configure(@"D:\forum_cache");

            var client = service.CreateClient();
        }
        public void CreateClientTest()
        {
            var dbFilePath = @"D:\forum_cache\index.sqlite3";

            if (File.Exists(dbFilePath))
            {
                File.Delete(dbFilePath);
            }

            var service = new LocalFileCacheServcie();

            service.Configure(@"D:\forum_cache");

            var client = service.CreateClient();
        }