private async void RsdToUrlTest(string discoveryUrl)
        {
            var             discover = new BlogEndpointDiscovery();
            BlogApiEndpoint ep       = await discover.DiscoverBlogEndpointAsync(discoveryUrl, "1", "MetaWeblog");

            Assert.IsNotNull(ep);
            Console.WriteLine(ep.ApiUrl + " " + ep.BlogType + " - " + ep.BlogId + "\r\n" + ep.Rsd);
            Assert.AreNotEqual(discoveryUrl, ep.ApiUrl);
        }
        public async void DiscoverFSharpForWestWindBlogNoRDS()
        {
            // no RDS
            string discoveryUrl = "http://weblog.west-wind.com/metaweblogapi.ashx";

            var             discover = new BlogEndpointDiscovery();
            BlogApiEndpoint ep       = await discover.DiscoverBlogEndpointAsync(discoveryUrl, "1", "MetaWeblog");


            Assert.IsNotNull(ep);
            Console.WriteLine(ep.ApiUrl + " " + ep.BlogType + " - " + ep.BlogId + "\r\n" + ep.Rsd);
            Assert.AreEqual(discoveryUrl, ep.ApiUrl);
        }