public static async Task Test5Async()
{
Func<HttpMessageHandler> handlerFunc = () =>
{
return new VerboseHandler();
};
Uri index = new Uri("https://az320820.vo.msecnd.net/catalog-0/index.json");
FindFirstCollector collector = new FindFirstCollector(index, "HtmlTags", "1.2.0.145", handlerFunc);
//FindFirstCollector collector = new FindFirstCollector("abot", "1.2.1-alpha");
await collector.Run(CancellationToken.None);
if (collector.PackageDetails != null)
{
Console.WriteLine(collector.PackageDetails);
}
else
{
Console.WriteLine("Not Found");
}
Console.WriteLine("http requests: {0}", collector.RequestCount);
}