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(); }
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(); }