Example #1
0
        public static void AdapterExample()
        {
            Console.WriteLine("---------- Adapter example");
            var bitcoinPayment = new BitcoinPayment();
            var bitcoinAdapter = new BitcoinAdapter(bitcoinPayment);

            var shop = new Shop();

            shop.Purchase(bitcoinAdapter, 1000);
        }