예제 #1
0
        public FileModifier(IFileNameParser fileNameParser,
                            IShowInformationClient showInformationClient,
                            ISettingsManager settingsManager)
        {
            _fileNameParser        = fileNameParser;
            _showInformationClient = showInformationClient;
            _settingsManager       = settingsManager;

            log4net.Config.XmlConfigurator.Configure();
        }
예제 #2
0
 public void StartUp()
 {
     _parser = new VideoFileNameParser(new ExlusionFilter(SeriesPattern));
 }
예제 #3
0
 public DirectoryWatcher(string directoryPath, IPDFGenerator pdfGenerator, IFileNameParser fileNameParser)
     : base(directoryPath)
 {
     _pdfGenerator   = pdfGenerator;
     _fileNameParser = fileNameParser;
 }
예제 #4
0
 public MoveableFileFactory(IFileNameParser parser, string seriesPattern)
 {
     _parser        = parser;
     _seriesPattern = seriesPattern;
 }
예제 #5
0
 public FileGatherer(IDirectoryProvider directoryProvider, IFileNameParser fileNameParser)
 {
     _directoryProvider = directoryProvider;
     _fileNameParser    = fileNameParser;
 }