示例#1
0
 public MediaImporter(ILogger logger, IMediaFileSystemHelper fsHelper, IUnitOfWorkService unitOfWorkService)
 {
     this.Logger            = logger;
     this.MediaFSHelper     = fsHelper;
     this.UnitOfWorkService = unitOfWorkService;
     this.scanner           = new MediaScanner(this.Logger, this.UnitOfWorkService, this.MediaFSHelper);
     this.monitor           = new MediaMonitor(this.Logger, this.UnitOfWorkService, this.MediaFSHelper);
 }
 public VerifyMediaJob(ILogger logger, IUnitOfWorkService unitOfWorkService, IMediaFileSystemHelper helper)
     : base(logger)
 {
     this.UnitOfWorkService = unitOfWorkService;
     this.MediaFSHelper     = helper;
 }
 public CreateNewMediaJob(ILogger logger, IUnitOfWorkService unitOfWorkService,
                          IMediaFileSystemHelper fsHelper) : base(logger)
 {
     this.UnitOfWorkService = unitOfWorkService;
     this.MediaFSHelper     = fsHelper;
 }
示例#4
0
 public MediaScanner(ILogger logger, IUnitOfWorkService unitOfWorkService, IMediaFileSystemHelper helper)
 {
     this.Logger            = logger;
     this.UnitOfWorkService = unitOfWorkService;
     this.MediaFSHelper     = helper;
 }