Orc.NuGetExplorer.PackageBatchService.ShowPackagesBatch C# (CSharp) Method

ShowPackagesBatch() public method

public ShowPackagesBatch ( IEnumerable packageDetails, PackageOperationType operationType ) : void
packageDetails IEnumerable
operationType PackageOperationType
return 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