public UpdatePageDirectoryUrlCommandHandler( CofoundryDbContext dbContext, IQueryExecutor queryExecutor, IPageDirectoryStoredProcedures pageDirectoryStoredProcedures, IPageDirectoryCache cache, IMessageAggregator messageAggregator, ITransactionScopeManager transactionScopeFactory, IPermissionValidationService permissionValidationService ) { _dbContext = dbContext; _queryExecutor = queryExecutor; _pageDirectoryStoredProcedures = pageDirectoryStoredProcedures; _cache = cache; _messageAggregator = messageAggregator; _transactionScopeFactory = transactionScopeFactory; _permissionValidationService = permissionValidationService; }
public AddPageDirectoryCommandHandler( IQueryExecutor queryExecutor, CofoundryDbContext dbContext, EntityAuditHelper entityAuditHelper, IPageDirectoryCache cache, ITransactionScopeManager transactionScopeFactory, IPageDirectoryStoredProcedures pageDirectoryStoredProcedures, IMessageAggregator messageAggregator ) { _dbContext = dbContext; _entityAuditHelper = entityAuditHelper; _queryExecutor = queryExecutor; _cache = cache; _transactionScopeFactory = transactionScopeFactory; _pageDirectoryStoredProcedures = pageDirectoryStoredProcedures; _messageAggregator = messageAggregator; }