Exemple #1
0
        public void Execute(IProgressMonitor progressMonitor)
        {
            using (progressMonitor.BeginTask("Removing file.", 100))
            {
                if (string.IsNullOrEmpty(FileName))
                {
                    return;
                }

                using (var subProgressMonitor = progressMonitor.CreateSubProgressMonitor(50))
                {
                    projectController.RemoveFile(FileName);
                }

                using (var subProgressMonitor = progressMonitor.CreateSubProgressMonitor(50))
                {
                    var loadPackageCommand = new LoadPackageCommand(testController, projectController);
                    loadPackageCommand.Execute(subProgressMonitor);
                }
            }
        }