Example #1
0
        static void Main(string[] args)
        {
            GenererFichiersDepotSiNonExistant(false);

            IUnityContainer conteneur = new UnityContainer();

            conteneur.RegisterType <IDepotClients, DepotClientsXML>(TypeLifetime.Singleton, new Unity.Injection.InjectionConstructor(new object[] { _fichierDepotClientsXML }));
            //conteneur.RegisterType<IDepotClients, DepotClientsJSON>(TypeLifetime.Singleton, new Unity.Injection.InjectionConstructor(new object[] { _fichierDepotClientsJSON }));

            ClientUIConsole clientUIConsole = conteneur.Resolve <ClientUIConsole>();
            //clientUIConsole.ExecuterUI();

            ITraitementLot tl = null;

            tl = conteneur.Resolve <TraitementLot.ModifierNomPrenomPremiereLettreMajuscules.ModifierNomPrenomPremiereLettreMajusculesTraitementLot>();
            tl.Executer();
            tl = conteneur.Resolve <TraitementLot.ModifierPaysMajusculesClients.ModifierPaysMajusculesClientsTraitementLot>();
            tl.Executer();
        }
Example #2
0
                static void Main(string[]  args)
                 {
                        GenererFichiersDepotSiNonExistant(false);

                        IUnityContainer conteneur  =  new UnityContainer();

                        conteneur.RegisterType <IDepotClients,  DepotClientsXML>(TypeLifetime.Singleton,  new Unity.Injection.InjectionConstructor(new object[]   {
                 _fichierDepotClientsXML 
            }));
                        //conteneur.RegisterType<IDepotClients, DepotClientsJSON>(TypeLifetime.Singleton, new Unity.Injection.InjectionConstructor(new object[] { _fichierDepotClientsJSON }));

                            ClientUIConsole clientUIConsole  =  conteneur.Resolve <ClientUIConsole>();
                        //clientUIConsole.ExecuterUI();

                            ITraitementLot tl  =  null;

                        tl  =  conteneur.Resolve <TraitementLot.ModifierNomPrenomPremiereLettreMajuscules.ModifierNomPrenomPremiereLettreMajusculesTraitementLot>();
                        tl.Executer();
                        tl  =  conteneur.Resolve <TraitementLot.ModifierPaysMajusculesClients.ModifierPaysMajusculesClientsTraitementLot>();
                        tl.Executer();
                    
        }