Esempio n. 1
0
        public void CreateDefinition()
        {
            ApplicationDefinition application     = University.Create();
            ApplicationInfo       applicationInfo = new ApplicationInfo();

            applicationInfo.Set(application);

            CrudCreator crudCreator = new CrudCreator();

            crudCreator.Create(applicationInfo);

            Shipment shipment = new Shipment();

            EfFactory factory = new EfFactory();

            factory.Manufacture(shipment, applicationInfo);

            EnumerationFactory enumerationFactory = new EnumerationFactory();

            enumerationFactory.Manufacture(shipment, applicationInfo);

            MvcFactory mvcFactory = new MvcFactory();

            mvcFactory.Manufacture(shipment, applicationInfo);

            shipment.Save(@"C:\Sources\Plastic\Plastic.University");
        }