Ejemplo n.º 1
0
        public static void Initialize(HttpConfiguration config)
        {
            var container = new UnityContainer();

            container.RegisterType <DomainContext>(new HttpContextLifetimeManager <DomainContext>(), new InjectionConstructor(Shared.Configurations.Configuration.DefaultConnectionString, Shared.Configurations.Configuration.ToolsConnectionString, Shared.Configurations.Configuration.FinancialsConnectionString));

            var bootstrapper = new Core.Bootstrapper();

            bootstrapper.ConfigureContainer(container);

            config.DependencyResolver = new UnityResolver(container);
        }
Ejemplo n.º 2
0
        private void StartApp(object sender, EventArgs e)
        {
            if (File.Exists("Config\\config.json"))
            {
                var bootstrapper = new Core.Bootstrapper();
                bootstrapper.Start();

                var mainWindow = new MainWindow();
                mainWindow.Show();
            }
            else
            {
                var setup = new Views.Windows.Setup();
                setup.Show();
            }
        }