public TextFileTrackingRecordDataSource(IFileManager fileManager, string folderPath, IDirectoryManager directoryManager, ITextLineReader textLineReader, ITextFileTrackingRecordFormatManager textFileTrackingRecordFormatManager, ITextFileTrackingRecordCreator textFileTrackingRecordCreator, ITextFileTrackingRecordFileManager textFileTrackingRecordFileManager)
        {
            FileManager      = fileManager;
            DirectoryManager = directoryManager;
            FolderPath       = folderPath;
            TextLineReader   = textLineReader;
            TextFileTrackingRecordFormatManager = textFileTrackingRecordFormatManager;
            TextFileTrackingRecordCreator       = textFileTrackingRecordCreator;
            TextFileTrackingRecordFileManager   = textFileTrackingRecordFileManager;

            InitializeTextFileTrackingDataSource(folderPath);
        }
Esempio n. 2
0
 public TextFileTrackingRecordFileManager(IFileManager fileManager, ITextFileTrackingRecordFormatManager textFileTrackingRecordFormatManager)
 {
     FileManager = fileManager;
     TextFileTrackingRecordFormatManager = textFileTrackingRecordFormatManager;
 }
 public TextFileTrackingRecordDataSource(IFileManager fileManager, IDirectoryManager directoryManager, ITextLineReader textLineReader, ITextFileTrackingRecordFormatManager textFileTrackingRecordFormatManager, ITextFileTrackingRecordCreator textFileTrackingRecordCreator, ITextFileTrackingRecordFileManager textFileTrackingRecordFileManager) : this(fileManager, null, directoryManager, textLineReader, textFileTrackingRecordFormatManager, textFileTrackingRecordCreator, textFileTrackingRecordFileManager)
 {
 }
 public TextFileTrackingRecordCreator(IFileManager fileManager, ITextLineReader textLineReader, ITextFileTrackingRecordFormatManager textFileTrackingRecordFormatManager)
 {
     FileManager    = fileManager;
     TextLineReader = textLineReader;
     TextFileTrackingRecordFormatManager = textFileTrackingRecordFormatManager;
 }