public override void Dispose() { if (viewModel != null) { while (!viewModel.ShutdownConsole()) { DoEvents(); } viewModel = null; } }
void CreatePackageConsoleViewModel() { viewModel = new PackageManagementConsoleViewModel ( PackageManagementServices.RegisteredPackageRepositories.PackageSources, PackageManagementExtendedServices.ProjectService, PackageManagementExtendedServices.ConsoleHost ); viewModel.RegisterConsole (view); }
void CreatePackageConsoleViewModel() { viewModel = new PackageManagementConsoleViewModel( PackageManagementServices.RegisteredPackageRepositories.PackageSources, PackageManagementExtendedServices.ProjectService, PackageManagementExtendedServices.ConsoleHost ); viewModel.RegisterConsole(view); }
public void LoadViewModel (PackageManagementConsoleViewModel viewModel) { this.viewModel = viewModel; LoadPackageSources (); SetUpProjectsComboBox (); LoadProjects (); RegisterEvents(); }
public void LoadViewModel(PackageManagementConsoleViewModel viewModel) { this.viewModel = viewModel; LoadPackageSources(); SetUpProjectsComboBox(); LoadProjects(); RegisterEvents(); }
void CreatePackageManagementConsoleViewModel() { CreateSolution(); CreateRegisteredPackageRepositories(); var consoleHost = PackageManagementServices.ConsoleHost; packageManagementConsoleViewModel = new PackageManagementConsoleViewModel( registeredPackageRepositories.PackageSources, PackageManagementServices.ProjectService, consoleHost); }
void CreatePackageConsoleViewModel() { var consoleHostProvider = new PackageManagementConsoleHostProvider(); PackageManagementExtendedServices.ConsoleHost = consoleHostProvider.ConsoleHost; viewModel = new PackageManagementConsoleViewModel( PackageManagementServices.ProjectService, consoleHostProvider.ConsoleHost ); viewModel.RegisterConsole(view); }