ManagePackagesViewModel2 CreateViewModel ()
		{
			var packageEvents = new ThreadSafePackageManagementEvents (PackageManagementServices.PackageManagementEvents);
			var viewModels = new PackagesViewModels2 (
				PackageManagementServices.Solution,
				PackageManagementServices.RegisteredPackageRepositories,
				packageEvents,
				PackageManagementServices.PackageActionRunner,
				new PackageManagementTaskFactory());

			return new ManagePackagesViewModel2 (
				viewModels,
				new ManagePackagesViewTitle (PackageManagementServices.Solution),
				packageEvents);
		}
Пример #2
0
        ManagePackagesViewModel2 CreateViewModel()
        {
            var packageEvents = new ThreadSafePackageManagementEvents(PackageManagementServices.PackageManagementEvents);
            var viewModels    = new PackagesViewModels2(
                PackageManagementServices.Solution,
                PackageManagementServices.RegisteredPackageRepositories,
                packageEvents,
                PackageManagementServices.PackageActionRunner,
                new PackageManagementTaskFactory());

            return(new ManagePackagesViewModel2(
                       viewModels,
                       new ManagePackagesViewTitle(PackageManagementServices.Solution),
                       packageEvents));
        }