public ImageRequestHandler(IImageIndexService service, IOptions <MemeryOptions> options) { ImageRoot = options.Value.ImageSavePath; Index = service; var localPath = Path.Combine(Directory.GetCurrentDirectory(), "magic.mgc"); if (File.Exists(localPath)) // for SCD compatibility { MimeGuesser.MagicFilePath = localPath; } }
public IndexRequestHandler(IImageIndexService service) { IndexService = service; }
public ImageDeletionRequestHandler(IImageIndexService indexService, IFileUploadService fileService) { _indexService = indexService; _fileService = fileService; }
public ImageUploadRequestHandler(IFileUploadService uploadService, IImageIndexService indexService) { UploadService = uploadService; IndexService = indexService; }