public S3Storage(S3StorageModuleConfig options, StorageItemsRepository repository, BioContext dbContext, S3Client s3Client, ILogger <S3Storage> logger) : base(options, repository, dbContext, logger) { _s3Client = s3Client; }
protected Storage(StorageModuleConfig options, StorageItemsRepository repository, BioContext dbContext, ILogger <Storage> logger) { _repository = repository; _dbContext = dbContext; _logger = logger; _options = options; }
public StuffController(BaseControllerContext context, StorageItemsRepository storageItemsRepository, LinkGenerator linkGenerator, PostsRepository <string> postsRepository, ILogger <StuffController> logger) : base(context) { _storageItemsRepository = storageItemsRepository; _linkGenerator = linkGenerator; _postsRepository = postsRepository; _logger = logger; }
public FileStorage(FileStorageModuleConfig options, StorageItemsRepository repository, BioContext dbContext, ILogger <FileStorage> logger) : base(options, repository, dbContext, logger) { _storagePath = options.StoragePath; }