Orc.NuGetExplorer.PackageBatchService.ShowPackagesBatch C# (CSharp) 메소드

ShowPackagesBatch() 공개 메소드

public ShowPackagesBatch ( IEnumerable packageDetails, PackageOperationType operationType ) : void
packageDetails IEnumerable
operationType PackageOperationType
리턴 void
        public void ShowPackagesBatch(IEnumerable<IPackageDetails> packageDetails, PackageOperationType operationType)
        {
            var packagesBatch = new PackagesBatch
            {
                OperationType = PackageOperationType.Update
            };

            ((ICollection<IPackageDetails>)packagesBatch.PackageList).AddRange(packageDetails);

            _dispatcherService.Invoke(() => _uiVisualizerService.ShowDialogAsync<PackageBatchViewModel>(packagesBatch), true);
        }
        #endregion