Пример #1
0
 public UploadFolderHandler(IDbContextLocator dbContextLocator, IFolderHandler folderHandler,
                            IQueueManager queueManager, IRsyncLauncher rsyncLauncher, IW6Api api)
     : base(dbContextLocator)
 {
     _folderHandler = folderHandler;
     _queueManager  = queueManager;
     _rsyncLauncher = rsyncLauncher;
     _api           = api;
 }
Пример #2
0
 public PrepareFolderHandler(IDbContextLocator dbContextLocator, IFolderHandler folderHandler,
                             IDialogManager dialogManager) : base(dbContextLocator)
 {
     _folderHandler = folderHandler;
     _dialogManager = dialogManager;
 }
Пример #3
0
 public WhiteListFoldersHandler(IDbContextLocator dbContextLocator, IFolderHandler folderHandler)
     : base(dbContextLocator)
 {
     _folderHandler = folderHandler;
 }
Пример #4
0
 private static void AddFolderHandler(IFolderHandler handler)
 {
     FolderHandlers.Add(handler);
     folderHandlerWeight += handler.Weight;
 }
Пример #5
0
 public FolderProcessor(IFolderHandler folderHandler, IFileHandler fileHandler)
 {
     _folderHandler   = folderHandler;
     _lateFileHandler = new LateWriteFileHandler(fileHandler);
 }
Пример #6
0
 public FolderProcessor()
 {
     _folderHandler = new FolderHandler();
     FileHandlerBuilder();
 }
Пример #7
0
 public FolderProcessor(IFolderHandler folderHandler, IFileHandler fileHandler)
 {
     _folderHandler = folderHandler;
     _lateFileHandler = new LateWriteFileHandler(fileHandler);
 }
Пример #8
0
 private static void AddFolderHandler(IFolderHandler handler)
 {
     FolderHandlers.Add(handler);
     folderHandlerWeight += handler.Weight;
 }