コード例 #1
0
        PackageViewModel CreatePackageViewModel(IPackage package)
        {
            var repository            = registeredPackageRepositories.ActiveRepository;
            var packageFromRepository = new PackageFromRepository(package, repository);

            return(packageViewModelFactory.CreatePackageViewModel(packageFromRepository));
        }
コード例 #2
0
        PackageViewModel2 CreatePackageViewModel(IPackage package)
        {
            PackageFromRepository packageFromRepository = CreatePackageFromRepository(package);

            return(packageViewModelFactory.CreatePackageViewModel(this, packageFromRepository));
        }
コード例 #3
0
        protected virtual PackageViewModel CreatePackageViewModel(IPackage package, PackageSearchCriteria search)
        {
            PackageFromRepository packageFromRepository = CreatePackageFromRepository(package);

            return(packageViewModelFactory.CreatePackageViewModel(this, packageFromRepository));
        }