public UpdateImageAssetCommandHandler( CofoundryDbContext dbContext, EntityAuditHelper entityAuditHelper, EntityTagHelper entityTagHelper, IImageAssetFileService imageAssetFileService, IImageAssetCache imageAssetCache, IResizedImageAssetFileService imageAssetFileCache, ITransactionScopeManager transactionScopeFactory, IMessageAggregator messageAggregator, ICommandExecutor commandExecutor, IAssetFileTypeValidator assetFileTypeValidator, IMimeTypeService mimeTypeService ) { _dbContext = dbContext; _entityAuditHelper = entityAuditHelper; _entityTagHelper = entityTagHelper; _imageAssetFileService = imageAssetFileService; _imageAssetCache = imageAssetCache; _imageAssetFileCache = imageAssetFileCache; _transactionScopeFactory = transactionScopeFactory; _messageAggregator = messageAggregator; _commandExecutor = commandExecutor; _assetFileTypeValidator = assetFileTypeValidator; _mimeTypeService = mimeTypeService; }
public DocumentAssetCommandHelper( CofoundryDbContext dbContext, IFileStoreService fileStoreService, ITransactionScopeManager transactionScopeFactory, IMimeTypeService mimeTypeService, IAssetFileTypeValidator assetFileTypeValidator ) { _dbContext = dbContext; _fileStoreService = fileStoreService; _transactionScopeFactory = transactionScopeFactory; _mimeTypeService = mimeTypeService; _assetFileTypeValidator = assetFileTypeValidator; }
public AddImageAssetCommandHandler( CofoundryDbContext dbContext, EntityAuditHelper entityAuditHelper, EntityTagHelper entityTagHelper, IImageAssetFileService imageAssetFileService, ITransactionScopeManager transactionScopeFactory, IMessageAggregator messageAggregator, IRandomStringGenerator randomStringGenerator, IAssetFileTypeValidator assetFileTypeValidator ) { _dbContext = dbContext; _entityAuditHelper = entityAuditHelper; _entityTagHelper = entityTagHelper; _imageAssetFileService = imageAssetFileService; _transactionScopeFactory = transactionScopeFactory; _messageAggregator = messageAggregator; _randomStringGenerator = randomStringGenerator; _assetFileTypeValidator = assetFileTypeValidator; }