Exemple #1
0
        private static void DoWork(
            FileSystem fileSystem,
            FileListDestination guiWidget)
        {
            var deletedFiles = fileSystem.DeleteFiles(@"C:\*.txt");

            deletedFiles.WriteOn(guiWidget);
        }
        private static void DoWork(
            FileSystem fileSystem,
            FileListDestination guiWidget)
        {
            var fileset = fileSystem.GetFilesetFor(@"C:\*.txt");

            fileset.Delete(); //how do we implement this?
            fileset.WriteOn(guiWidget);
        }
        private static void DoWork(
            FileSystem fileSystem,
            FileListDestination guiWidget,
            DeletedFilesFactory deletedFilesFactory)
        {
            /*!!!!!!!!*/
            List <string> deletedFilesList = fileSystem.DeleteFiles(@"C:\*.txt");

            //bla bla bla
            var deletedFiles = deletedFilesFactory.CreateDeletedFilesFrom(deletedFilesList);

            deletedFiles.WriteOn(guiWidget);
        }
Exemple #4
0
 public void WriteOn(FileListDestination destination)
 {
 }