Помогите откорректировать селектор запрос для AngleSharp

Только начал изучать парсинг сайтов при помощи AngleSharp. для начала поставил задачу собрать все картинки с сайта lol.reactor.cc (а именно с первого поста). выстроил такой код и такой запрос

        var cellSelector = @"#background #container #page #pageinner div.PdtfVTUDBsXi #contentinner #post_list #postContainer4810585 div.post_top div.post_content div.image a";
        var cells = document.QuerySelectorAll(cellSelector);
        string[] im = cells.Select(el => el.GetAttribute("href")).ToArray();

как я смог найти # обозначает id, div.something это div class="something" и пробел - потомок. если я в чем то ошибся - подскажите. ну и программа в итоге выдает пустой список строк. подскажите в чем проблема и как это исправить. палками не бейте я только пытаюсь разобраться.

вот весь код:

        static void Main(string[] args)
    {
        Console.WriteLine("==ConsoleApp2==");
        Console.WriteLine();

        var parser = new Parser();
        var ress = parser.GetWiki().Result;
        foreach(var i in ress.Images)
        {
            Console.WriteLine(i);
        }
        


        Console.ReadLine();
    }

}

class Parser
{
    public async Task<WikiInfo> GetWiki()
    {
        var config = Configuration.Default.WithDefaultLoader();
        var address = "http://lol.reactor.cc/";
        var document = await BrowsingContext.New(config).OpenAsync(address);
        WikiInfo result = new WikiInfo();
        var cellSelector = @"#background #container #page #pageinner div.PdtfVTUDBsXi #contentinner #post_list #postContainer4810585 div.post_top div.post_content div.image a";
        var cells = document.QuerySelectorAll(cellSelector);
        string[] im = cells.Select(el => el.GetAttribute("href")).ToArray();
        result.Images = im;
        return result;
    }
}

public class WikiInfo
{
    public string[] Images { get; set; } = new string[300];
}

Ответы (0 шт):