public FileSystemContent(string root, string dirName, string fileName, IFileSystemFullFileNameProvider fileSystemFullFileNameProvider) { Root = root; DirName = dirName; FileName = fileName; _fileSystemFullFileNameProvider = fileSystemFullFileNameProvider; }
public TransferController( ISignedURLProvider signedURLProvider, IConfigurationSettings congigurationSettings, IFileSystemFullFileNameProvider fileSystemFullFileNameProvider) { _signedURLProvider = signedURLProvider; _congigurationSettings = congigurationSettings; _fileSystemFullFileNameProvider = fileSystemFullFileNameProvider; }
public FileSystemContainer(string root, string dirName, IFileSystemContentFactory fileSystemContentFactory, IContentNameProvider contentNameProvider, IContentIdentifierGenerator contentIdentifierGenerator, IContentHashValidator contentHashValidator, IFileSystemFullFileNameProvider fileSystemFullFileNameProvider) { _root = root; _dirName = dirName; _fileSystemContentFactory = fileSystemContentFactory; _contentNameProvider = contentNameProvider; _contentIdentifierGenerator = contentIdentifierGenerator; _contentHashValidator = contentHashValidator; _fileSystemFullFileNameProvider = fileSystemFullFileNameProvider; }
public FileSystemURLContent(string root, string dirName, string fileName, IMultiPartUploadInfoFactory multiPartUploadInfoFactory, IUploadIdentifierProvider uploadIdentifierProvider, ITransferServiceProvider transferServiceProvider, IContentNameProvider contentNameProvider, IFileSystemFullFileNameProvider fileSystemFullFileNameProvider, IDownloadInfoFactory downloadInfoFactory, IHttpPartUploadInfoFactory httpPartUploadInfoFactory) : base(root, dirName, fileName, fileSystemFullFileNameProvider) { _multiPartUploadInfoFactory = multiPartUploadInfoFactory; _uploadIdentifierProvider = uploadIdentifierProvider; _transferServiceProvider = transferServiceProvider; _contentNameProvider = contentNameProvider; _downloadInfoFactory = downloadInfoFactory; _httpPartUploadInfoFactory = httpPartUploadInfoFactory; }