Esempio n. 1
0
        private static void Main()
        {
            Console.Write("===== AUTOFOOD v1.4.6 =====");

            var domain = AppDomain.CreateDomain(Guid.NewGuid().ToString());

            var controle = new ControleDeAlimentos.ControleDeAlimentos();

            controle.CriaEstoque();

            CrossAppDomainDelegate action = () =>
            {
                var thread = new Thread(() =>
                {
                    ControleDePedido.App app = new ControleDePedido.App();
                    app.InitializeComponent();
                    app.Run();
                });
                thread.SetApartmentState(ApartmentState.STA);

                thread.Start();
            };

            domain.DoCallBack(action);

            Console.ReadKey();
        }
Esempio n. 2
0
        private static void Main()
        {
            Console.Write("===== AUTOFOOD v1.4.6 =====");

            var domain = AppDomain.CreateDomain(Guid.NewGuid().ToString());

            var controle = new ControleDeAlimentos.ControleDeAlimentos();
            controle.CriaEstoque();
            
            CrossAppDomainDelegate action = () =>
            {
                var thread = new Thread(() =>
                {
                    ControleDePedido.App app = new ControleDePedido.App();
                    app.InitializeComponent();
                    app.Run();
                });
                thread.SetApartmentState(ApartmentState.STA);

                thread.Start();
            };

            domain.DoCallBack(action);

            Console.ReadKey();
        }