Beispiel #1
0
 public MetaUpdateController(IMetaPreflight metaPreflight,
                             IMetaUpdateService metaUpdateService,
                             IUpdateBackgroundTaskQueue queue,
                             IWebLogger logger,
                             IServiceScopeFactory scopeFactory)
 {
     _metaPreflight     = metaPreflight;
     _scopeFactory      = scopeFactory;
     _metaUpdateService = metaUpdateService;
     _bgTaskQueue       = queue;
     _logger            = logger;
 }
Beispiel #2
0
 public MetaUpdateService(
     IQuery query,
     IExifTool exifTool,
     ISelectorStorage selectorStorage,
     IMetaPreflight metaPreflight,
     IWebLogger logger,
     IReadMetaSubPathStorage readMetaSubPathStorage)
 {
     _query            = query;
     _exifTool         = exifTool;
     _iStorage         = selectorStorage.Get(SelectorStorage.StorageServices.SubPath);
     _thumbnailStorage = selectorStorage.Get(SelectorStorage.StorageServices.Thumbnail);
     _readMeta         = readMetaSubPathStorage;
     _metaPreflight    = metaPreflight;
     _logger           = logger;
 }