Esempio n. 1
0
        static void Main(string[] args)
        {
            IFabricaAbstracta fabricaBD = FabricaProductor.getFactory("BD");
            IConexionBD       cxBD1     = fabricaBD.getBD("MYSQL");

            cxBD1.conectar();

            IFabricaAbstracta fabricaREST = FabricaProductor.getFactory("REST");
            IConexionREST     cxRS1       = fabricaREST.getREST("COMPRAS");

            cxRS1.leerURL("https://www.youtube.com/subscription_center?add_user=mitocode");
            Console.ReadKey();
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            // Identifico y obtengo la fábrica que voy a utilizar
            IAbstractFactory fabricaBD = FabricaProductor.getFactory("BD");
            // de la fábrica obtenida obtengo el objeto  de conexión que busco
            IConexionBD cxBD1 = fabricaBD.getConexionBD("MYSQL");

            cxBD1.conectar();

            IAbstractFactory fabricaREST = FabricaProductor.getFactory("REST");
            IConexionREST    cxREST1     = fabricaREST.getConexionREST("COMPRAS");

            cxREST1.leerURL("esta es una url de prueba");

            Console.ReadKey();
        }