Пример #1
0
        public ViewModelLocator()
        {
            //var applicationInstaller = new ApplicationInstaller(
            //    @"Server=localhost\SQLEXPRESS;Database=master;Trusted_Connection=True;Initial Catalog = ContactManager;");

            var applicationInstaller = new ApplicationInstaller();

            var builder = new ContainerBuilder();

            applicationInstaller.ComposeApplication(builder);

            builder.RegisterModule <UiModule>();

            Container = builder.Build();

            if (ViewModelBase.IsInDesignModeStatic)
            {
            }
            else
            {
                applicationInstaller.EnsureDatabaseCreation();
            }
        }