public MetaUpdateController(IMetaPreflight metaPreflight, IMetaUpdateService metaUpdateService, IUpdateBackgroundTaskQueue queue, IWebLogger logger, IServiceScopeFactory scopeFactory) { _metaPreflight = metaPreflight; _scopeFactory = scopeFactory; _metaUpdateService = metaUpdateService; _bgTaskQueue = queue; _logger = logger; }
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; }