public FoldersController( FolderSplitter folderLocator, FolderRepo folderRepo) { _folderSplitter = folderLocator; _folderRepo = folderRepo; }
public SitesController( AppRepo appRepo, FolderRepo folderRepo, SiteRepo siteRepo) { _appRepo = appRepo; _folderRepo = folderRepo; _siteRepo = siteRepo; }
public FilesController( FolderSplitter folderLocator, TokenEnsurer tokenEnsurer, ProbeLocator probeLocator, IStorageProvider storageProvider, SiteRepo siteRepo, FolderRepo folderRepo, FileRepo fileRepo) { _folderSplitter = folderLocator; _tokenEnsurer = tokenEnsurer; _probeLocator = probeLocator; _storageProvider = storageProvider; _siteRepo = siteRepo; _folderRepo = folderRepo; _fileRepo = fileRepo; }
public DownloadController( FolderSplitter folderLocator, ImageCompressor imageCompressor, TokenEnsurer tokenEnsurer, IStorageProvider storageProvider, FolderRepo folderRepo, FileRepo fileRepo, SiteRepo siteRepo, ProbeLocator probeLocator) { _folderSplitter = folderLocator; _imageCompressor = imageCompressor; _tokenEnsurer = tokenEnsurer; _storageProvider = storageProvider; _folderRepo = folderRepo; _fileRepo = fileRepo; _siteRepo = siteRepo; this.probeLocator = probeLocator; }