Exemple #1
0
 public FoldersController(
     FolderSplitter folderLocator,
     FolderRepo folderRepo)
 {
     _folderSplitter = folderLocator;
     _folderRepo     = folderRepo;
 }
Exemple #2
0
 public SitesController(
     AppRepo appRepo,
     FolderRepo folderRepo,
     SiteRepo siteRepo)
 {
     _appRepo    = appRepo;
     _folderRepo = folderRepo;
     _siteRepo   = siteRepo;
 }
Exemple #3
0
 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;
 }
Exemple #4
0
 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;
 }