예제 #1
0
        static void Main(string[] args)
        {
            TextDocument textDocument = new HtmlAdapter();

            textDocument.Request();

            Console.ReadLine();
        }
예제 #2
0
        static void Main(string[] args)
        {
            // 1. nasza klasa, której chcemy użyć
            var html = new HtmlChecker();

            // 2. klasa do adaptacji
            var htmlTag = new HtmlTag("div", "content");

            // 3. adapter, który przyjmuje HtmlTag i oddaje HtmlCode który jest juz przyjmowany przez HtmlCheckera
            var htmlAdapter = new HtmlAdapter(htmlTag);

            // 4. tak zaadaptowaną klasę możemy umieścić w checkerze
            var result = html.GetTagName(htmlAdapter);

            Console.WriteLine(result);
        }